Represents a IUpdateSourceDispatcher implementation.
More...
|
| UpdateSourceDispatcher (IInternalSession session, IServiceReference< UpdateSourceUpdateRequest, UpdateSourceUpdateResponse > updateService, IServiceReference< UpdateSourceSetRequest, UpdateSourceUpdateResponse > setService, IServiceReference< UpdateSourceDeltaRequest, UpdateSourceUpdateResponse > deltaService) |
| Creates a new UpdateSourceDispatcher. More...
|
|
void | Update< TContext > (ConversationId cid, string topic, IUpdate update, TContext context, ITopicUpdaterUpdateContextCallback< TContext > callback) |
| Send an update for this updater/topic source. More...
|
|
void | Set< TContext > (ConversationId cid, string topic, byte[] value, TContext context, ITopicUpdaterUpdateContextCallback< TContext > callback) |
| Send a value for this updater/topic source. More...
|
|
void | DeltaUpdate< TContext > (ConversationId cid, string topic, int deltaId, byte[] delta, TContext context, ITopicUpdaterUpdateContextCallback< TContext > callback) |
| Send a delta update for this updater/topic source. More...
|
|
Represents a IUpdateSourceDispatcher implementation.
PushTechnology.ClientInterface.Client.Features.Control.Topics.UpdateSourceDispatchers.UpdateSourceDispatcher.UpdateSourceDispatcher |
( |
IInternalSession |
session, |
|
|
IServiceReference< UpdateSourceUpdateRequest, UpdateSourceUpdateResponse > |
updateService, |
|
|
IServiceReference< UpdateSourceSetRequest, UpdateSourceUpdateResponse > |
setService, |
|
|
IServiceReference< UpdateSourceDeltaRequest, UpdateSourceUpdateResponse > |
deltaService |
|
) |
| |
Creates a new UpdateSourceDispatcher.
- Parameters
-
session | The internal session. |
updateService | The update service. |
setService | The set service. |
deltaService | The delta service. |
void PushTechnology.ClientInterface.Client.Features.Control.Topics.UpdateSourceDispatchers.UpdateSourceDispatcher.DeltaUpdate< TContext > |
( |
ConversationId |
cid, |
|
|
string |
topic, |
|
|
int |
deltaId, |
|
|
byte[] |
delta, |
|
|
TContext |
context, |
|
|
ITopicUpdaterUpdateContextCallback< TContext > |
callback |
|
) |
| |
void PushTechnology.ClientInterface.Client.Features.Control.Topics.UpdateSourceDispatchers.UpdateSourceDispatcher.Set< TContext > |
( |
ConversationId |
cid, |
|
|
string |
topic, |
|
|
byte[] |
value, |
|
|
TContext |
context, |
|
|
ITopicUpdaterUpdateContextCallback< TContext > |
callback |
|
) |
| |
void PushTechnology.ClientInterface.Client.Features.Control.Topics.UpdateSourceDispatchers.UpdateSourceDispatcher.Update< TContext > |
( |
ConversationId |
cid, |
|
|
string |
topic, |
|
|
IUpdate |
update, |
|
|
TContext |
context, |
|
|
ITopicUpdaterUpdateContextCallback< TContext > |
callback |
|
) |
| |
The documentation for this class was generated from the following file:
- UCIStack/Client/Features/Control/Topics/UpdateSourceDispatchers.cs