public void ProcessOctetStream(TCPOctetStream tCPOctetStream) { Console.WriteLine("Handle Data."); }
public override void Transmit(TCPConnection connection, TCPOctetStream octetStream) { connection.ProcessOctet(octetStream); }
public void ProcessOctet(TCPOctetStream stream) { // do work }
public void Transmit(TCPOctetStream tCPOctetStream) { TCPState.Transmit(this, tCPOctetStream); }
public virtual void Transmit(TCPConnection connection, TCPOctetStream octetStream) { // Some default behavior }
public virtual void Transmit(TCPConnection connection, TCPOctetStream stream) { ThrowInvalidOperationException(); }
public void ProcessOctet(TCPOctetStream octetStream) { this.state.Transmit(this, octetStream); }
public override void Transmit(TCPConnection tCPConnection, TCPOctetStream tCPOctetStream) { tCPConnection.ProcessOctetStream(tCPOctetStream); }
public virtual void Transmit(TCPConnection tCPConnection, TCPOctetStream tCPOctetStream) { Console.WriteLine("------------------------------"); }