public virtual void Timeout(SenderStmContext context) { }
public virtual void Sync(SenderStmContext context) { }
public virtual void ReceivedMessage(SenderStmContext context, Message message) { }
public virtual void SendData(SenderStmContext context, byte[] buffer, int offset, int size) { }
public virtual void OnEnter(SenderStmContext context) { }