예제 #1
0
        void OnJoinFailureHandler(int id, JOIN_CHANNEL_ERR errorCode)
        {
            string msg = "channel OnJoinFailure  id = " + id + " errorCode = " + errorCode;

            Debug.Log(msg);
            messageDisplay.AddTextToDisplay(msg, Message.MessageType.Error);
        }
예제 #2
0
 private static void OnJoinFailureCallback(int id, JOIN_CHANNEL_ERR errorCode)
 {
     if (channelEventHandlerDic.ContainsKey(id) && channelEventHandlerDic[id].OnJoinFailure != null)
     {
         if (AgoraCallbackObject.GetInstance()._CallbackQueue != null)
         {
             AgoraCallbackObject.GetInstance()._CallbackQueue.EnQueue(() => {
                 if (channelEventHandlerDic.ContainsKey(id) && channelEventHandlerDic[id].OnJoinFailure != null)
                 {
                     channelEventHandlerDic[id].OnJoinFailure(id, errorCode);
                 }
             });
         }
     }
 }
예제 #3
0
 void OnJoinFailureHandler2(int id, JOIN_CHANNEL_ERR errorCode)
 {
     Debug.Log("client2 OnJoinFailure id = " + id + "  error: " + errorCode);
 }
예제 #4
0
 void OnJoinFailureHandler1(int id, JOIN_CHANNEL_ERR errorCode)
 {
     Debug.Log("client OnJoinFailure id = " + id);
 }