private OnImbBuffer ( string channelName, byte buffer ) : void | ||
channelName | string | The name of the event describing the buffer contents. |
buffer | byte | The buffer data. |
Результат | void |
private void OnImbBuffer(string channelName, byte[] buffer)
{
var rxObject = Event2Object(channelName, buffer);
if (rxObject != null)
{
List<OnImbMessageReceived> callbacks;
if (channelCallbacks.TryGetValue(channelName, out callbacks))
{
foreach (var callback in callbacks) callback(channelName, rxObject);
return;
}
OnIncomingEventObject(channelName, rxObject);
}
else OnIncomingEventBuffer(channelName, buffer);
}