Exemple #1
0
 private bool start(int port)
 {
     try {
         var url = "ws://localhost:" + port.ToString();
         _server = new WebSocketServer(url);
         _serverServiceManager = _server.WebSocketServices;
         _server.AddWebSocketService <Chat>("/chat", () => _serverChatService);
         _server.Start();
         Url = url;
         return(true);
     } catch {
     }
     return(false);
 }
Exemple #2
0
        public UHFService(WebSocketServiceManager _manager, IWebSocketConnection socket)
        {
            services.register_service("uhf", this);
            this.ID         = socket.ConnectionInfo.Id.ToString();
            this._manager   = _manager;
            this._websocket = socket;
            this._context   = socket.ConnectionInfo;

            rfid_helper = new TDJ_RFIDHelper();

            //打开UDP端口,等待数据传入
            //this.updServer = UDPServer.getUDPServer(Program.UHF_UDP_Port);
            //updServer.evtReceived += new OnReceiveString(updServer_evtReceived);
            //updServer.startUDPListening();
        }
 public WebSocketContext(WebSocketServiceManager webSocketServiceManager)
 {
     _webSocketServiceHost = webSocketServiceManager.Hosts
                             .Single(h => h.Type.GetInterface(typeof(T).Name) != null);
 }
Exemple #4
0
 private Camera(string ipAddress, int port, string username, string password)
 {
     WsManager = new WebSocketServiceManager(this, SERVICE_MANAGER_PORT);
     WsManager.PortReceived += WsManager_PortReceived;
 }