コード例 #1
0
 private bool ConnectToServer()
 {
     bool Connected = false;
     
     ServerConnectionStatus = (UInt16)eServerConnectionStatus.STARTING;
     if (RecvBuffer == null)
     {
         RecvBuffer = new byte[1024];
     }
     if (ClientSocket == null) 
     {
         
         ws = new WebSocket(new Uri("ws://localhost:8080/"));
         ws.Error += new EventHandler<WebSocketClient.ErrorEventArgs>(ws_Error);
         ws.Opened += new EventHandler(ws_Opened);
         ws.MessageReceived += new EventHandler<MessageReceivedEventArgs>(ws_MessageReceived);
         ws.DebugMessage += new EventHandler<DebugMessages>(ws_DebugMessage);
         ws.Closed += new EventHandler<WebSocketClose>(ws_Closed);
         ws.BeginConnect();
        
         
     }
     return Connected;
 }