Property | Type | Description | |
---|---|---|---|
Variables | string>.Dictionary |
Property | Type | Description | |
---|---|---|---|
Commands_OnNormalEvent | void | ||
CsImbClientAdded | void | ||
DeleteGroup | void | ||
Event2Object | object | ||
ImbOnOnDisconnect | void | ||
Imb_OnStatusUpdate | void | ||
Imb_OnVariable | void | ||
Media_OnBuffer | void | ||
Media_OnNormalEvent | void | ||
OnClientAdded | void | ||
OnClientChanged | void | ||
OnClientRemoved | void | ||
OnImbBuffer | void | ||
OnIncomingEventBuffer | void | ||
OnIncomingEventObject | void | ||
ParseClient | void | ||
Positions_OnNormalEvent | void | ||
ProcessImbVariableGroup | void |
Method | Description | |
---|---|---|
CanDeleteGroup ( |
Only the owner can delete a group.
|
|
Close ( ) : void | ||
CreateGroupAndJoin ( |
||
FindClient ( long id ) : |
||
ImbClientHandleToName ( long pImbHandle ) : string | ||
Init ( string host, int port, string name, int id, string federation ) : void | ||
Init ( string host, int port, string name, int id, string federation, |
||
Init ( string host, int port, string name, int id, string federation, string alternativeHost, int alternativePort ) : void | ||
JoinGroup ( |
||
LeaveGroup ( |
||
Publish ( string channelName, |
Specify that publishing on the specified event will start. The specified serializer will be used to convert the specified object into the IMB byte buffer.
|
|
PublishBuffer ( string channelName, object objectToPublish ) : void |
Publishes the object on the channel.
|
|
SendCommand ( int id, string name, string data ) : void | ||
SendCommand ( long id, string name ) : void | ||
SendElementImage ( |
||
SendImage ( |
||
SendImage ( |
||
SendImage ( int screenId, string file ) : void | ||
SendMessage ( string channel, string message ) : void | ||
SetAction ( string action ) : void | ||
SetScreenId ( int screenId ) : void | ||
StopStream ( System.Guid id ) : void | ||
Subscribe ( string channelName, |
Subscribes on updates on the specified event. The specified serializer will be used to convert the incoming IMB byte buffer into an actual object.
|
|
TriggerCommand ( string name, string data ) : void | ||
TriggerMediaReceived ( Media m ) : void | ||
TriggerMediaReceived ( string url, int sender ) : void | ||
Unsubscribe ( string channelName ) : void |
Unsubscribes from updates on the specified event.
|
|
UpdateStatus ( ) : void | ||
csImb ( ) : System |
Method | Description | |
---|---|---|
Commands_OnNormalEvent ( |
||
CsImbClientAdded ( object sender, |
||
DeleteGroup ( |
||
Event2Object ( string channelName, byte buffer ) : object |
Convert a byte buffer to an object instance depending on event name.
|
|
ImbOnOnDisconnect ( |
||
Imb_OnStatusUpdate ( |
||
Imb_OnVariable ( |
||
Media_OnBuffer ( |
||
Media_OnNormalEvent ( |
||
OnClientAdded ( |
||
OnClientChanged ( |
||
OnClientRemoved ( int id ) : void | ||
OnImbBuffer ( string channelName, byte buffer ) : void |
Called when an imb data buffer has been received.
|
|
OnIncomingEventBuffer ( string channelName, byte buffer ) : void | ||
OnIncomingEventObject ( string channelName, object rxObject ) : void | ||
ParseClient ( string aVarName, string value ) : void | ||
Positions_OnNormalEvent ( |
||
ProcessImbVariableGroup ( string aVarName, string value ) : void |
public CanDeleteGroup ( |
||
group | ||
return | bool |
public CreateGroupAndJoin ( |
||
group | ||
return | void |
public FindClient ( long id ) : |
||
id | long | |
return |
public ImbClientHandleToName ( long pImbHandle ) : string | ||
pImbHandle | long | |
return | string |
public Init ( string host, int port, string name, int id, string federation ) : void | ||
host | string | |
port | int | |
name | string | |
id | int | |
federation | string | |
return | void |
public Init ( string host, int port, string name, int id, string federation, |
||
host | string | |
port | int | |
name | string | |
id | int | |
federation | string | |
clientStatus | ||
alternativeHost | string | |
alternativePort | int | |
return | void |
public Init ( string host, int port, string name, int id, string federation, string alternativeHost, int alternativePort ) : void | ||
host | string | |
port | int | |
name | string | |
id | int | |
federation | string | |
alternativeHost | string | |
alternativePort | int | |
return | void |
public LeaveGroup ( |
||
g | ||
pRemoveActiveGroup | bool | |
return | void |
public Publish ( string channelName, |
||
channelName | string | The name of the event. |
pSerializer | The serializer to apply in case the specfied event message is sent. | |
return | void |
public PublishBuffer ( string channelName, object objectToPublish ) : void | ||
channelName | string | The name of the channel. |
objectToPublish | object | The object to publish. |
return | void |
public SendCommand ( int id, string name, string data ) : void | ||
id | int | |
name | string | |
data | string | |
return | void |
public SendCommand ( long id, string name ) : void | ||
id | long | |
name | string | |
return | void |
public SendElementImage ( |
||
client | ||
element | ||
return | void |
public SendImage ( |
||
client | ||
image | System.Windows.Media.Imaging.BitmapSource | |
return | void |
public SendImage ( |
||
client | ||
file | string | |
return | void |
public SendImage ( int screenId, string file ) : void | ||
screenId | int | |
file | string | |
return | void |
public SendMessage ( string channel, string message ) : void | ||
channel | string | |
message | string | |
return | void |
public Subscribe ( string channelName, |
||
channelName | string | The name of the channel. |
serializer | The serializer to apply in case the specfied event message is received. | |
callback | OnImbMessageReceived | The callback. |
return | void |
public TriggerCommand ( string name, string data ) : void | ||
name | string | |
data | string | |
return | void |
public TriggerMediaReceived ( Media m ) : void | ||
m | Media | |
return | void |
public TriggerMediaReceived ( string url, int sender ) : void | ||
url | string | |
sender | int | |
return | void |
public Unsubscribe ( string channelName ) : void | ||
channelName | string | The name of the channel. |
return | void |