protected virtual void OnConnectionDisconnected(ConnectionType ct) { BridgeAcceptor.OnConnectionDisconnected(this, ct); switch (ct) { case ConnectionType.ClientBridge: if (SocketCouple.BridgeSQLSocket.Connected) { SocketCouple.BridgeSQLSocket.Disconnect(false); } break; case ConnectionType.BridgeSQL: if (SocketCouple.ClientBridgeSocket.Connected) { SocketCouple.ClientBridgeSocket.Disconnect(false); } break; } }
public BridgedConnection(BridgeAcceptor BridgeAcceptor, SocketCouple SocketCouple) { this.BridgeAcceptor = BridgeAcceptor; this.SocketCouple = SocketCouple; }
protected virtual void OnTDSPacketReceived(Packet.TDSPacket packet) { BridgeAcceptor.OnTDSMessageReceived(this, packet); }
protected virtual void OnBridgeException(ConnectionType ct, Exception exce) { BridgeAcceptor.OnBridgeException(this, ct, exce); }
protected virtual void OnTDSMessageReceived(Message.TDSMessage msg) { BridgeAcceptor.OnTDSMessageReceived(this, msg); }