public void StartReceiver() { var block = new StreamBlock { ContentType = StreamBlock.ContentTypes.StreamData, Data = new byte[MaxBlockSize], TotalBytes = MaxBlockSize }; OsSocket.BeginReceive(block.Data, 0, block.TotalBytes, 0, ReadAsyncResult, block); }
protected abstract void OnReceive(StreamBlock block);