public override void SendData(SenderStmContext context, byte[] buffer, int offset, int size) { context.SetMessage(buffer, offset, size); context.SendMessage(); context.SetState(new Waiting()); }