コード例 #1
0
ファイル: ClientSocket.cs プロジェクト: karlnp/OCTGN
 public ClientSocket(IPAddress address, int port)
     : base(10, LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType))
 {
     this.Setup(new IPEndPoint(address, port), new ClientMessageProcessor());
     Handler = new Handler();
     Rpc = new BinarySenderStub(this);
 }
コード例 #2
0
ファイル: Client.cs プロジェクト: YoshiEnVerde/OCTGN
        private XmlReceiveDelegate xmlHandler; // Receive delegate when in xml mode

        #endregion Fields

        #region Constructors

        // Gets the underlying windows socket
        //public TcpClient Socket
        //{ get { return tcp; } }
        // C'tor
        public Client(IPAddress address, int port)
        {
            // Init fields
            this.port = port;
            this.address = address;
            tcp = new TcpClient(address.AddressFamily);
            handler = new Handler();
            xmlHandler = new XmlReceiveDelegate(handler.ReceiveMessage);
            // Create a remote call interface
            rpc = new XmlSenderStub(tcp);
        }
コード例 #3
0
ファイル: BinaryParser.cs プロジェクト: sbarnabas/OCTGN
 public BinaryParser(Handler handler)
 {
     this.handler = handler;
 }
コード例 #4
0
ファイル: BinaryParser.cs プロジェクト: 0M3G4/OCTGN
 public BinaryParser(Handler handler)
 {
     _handler = handler;
 }
コード例 #5
0
ファイル: XmlParser.cs プロジェクト: YoshiEnVerde/OCTGN
 public XmlParser(Handler handler)
 {
     this.handler = handler;
 }
コード例 #6
0
 public BinaryParser(Handler handler)
 {
     this.handler = handler;
 }