-
Notifications
You must be signed in to change notification settings - Fork 336
Support for Reactive Callback #348
Incorporate native RX Event Stream for Hold and Cold Observables.
Call "CallBack" reserved work to TSL Protocol scheme:
// Server-side Push/Publish to Client
protocol PushTripleToClient
{
Type: Asyn;
Request: TripleGetRequest;
Response: ErrorCodeResponse;
CallBack: OnGetTripleRequestCompleted;
}
All reactions
Replies: 1 comment
Extended the Trinity Networking protocol layer to formally support Reactive Message Handling flow. I am able to implement this capability via the following:
Specify Type: Asyn in the TSL
Specify Response: int in the TSL * Must do so that we can await the method call!
Add new Keyword Reactive with Payload Type
Code gen should create IObserver and IObservables in the base class
Add formal and stronger API semantics for Publish, Subscribe and extend the Request and Response code generation policy for sold API semantics. Code generation should use Reactive Design patterns for Server and Client-side use.