예제 #1
0
 private void OnJoinRoomResponseEvent(object sender, NATP_SignalingEventArgs args)
 {
     if (args.Status)
     {
         stunClient.Connect(stunServerIP, stunServerPort);
     }
 }
예제 #2
0
 public void OnCreateRoomResponse(object sender, NATP_SignalingEventArgs args)
 {
     if (!args.Status)
     {
         Disconnect();
     }
 }
예제 #3
0
 private void OnAllocateResponseEvent(object sender, NATP_SignalingEventArgs args)
 {
     if (args.ipEndPoint == null)
     {
         // OnAllocateResponseEvent Failed;
     }
     else
     {
         sigClient.CreateRoom(args.ipEndPoint, roomName, roomDescription);
     }
 }
예제 #4
0
 private void OnConnectionAttemptResponse(object sender, NATP_SignalingEventArgs args)
 {
     if (args.ipEndPoint == null)
     {
         // OnConnectionAttemptResponse Failed;
     }
     else
     {
         stunClient.Core.AddPeerAndBind(args.ipEndPoint);
     }
 }