[C#]
event TSBReceiveEvent OnReceive;
delegate void TSBReceiveEvent(Object Sender, ref byte[] Buffer, int MaxSize, out int Written);
[VB.NET]
Event OnReceive As TSBReceiveEvent
Delegate Sub TSBReceiveEvent(ByVal Sender As Object, ByRef Buffer As Byte(), ByVal MaxSize As Integer, Out Written As Integer)