public void Send(byte[] data)
{
if (data == null || data.Length == 0)
{
return;
}
ChannelChunk[] chunks = SplitToChunks(data);
foreach (ChannelChunk chunk in chunks)
{
Sender(ChannelId, chunk.channelPduHeader, chunk.chunkData);
}
// ETW Provider Dump message
string messageName = "RDPBCGR:SVC Sent Data";
ExtendedLogger.DumpMessage(messageName, RdpbcgrUtility.DumpLevel_Layer1, "RDPBCGR: Static Virtual Channel Sent Data", data);
}