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