에러 코드
콜백 메소드 정보
public void OnError(ChatErrorModel error) {}
ChatErrorModel Class 상세정보
데이터키 | 설명 | 타입 |
---|---|---|
code | 에러 코드 | string |
message | 에러 메시지 | string |
소스 코드
using UnityEngine;
using PlayNANOO.ChatServer;
using PlayNANOO.ChatServer.Models;
public class PlayNANOOChatExample : MonoBehaviour, IChatListener
{
ChatClient chatClient;
void Start()
{
chatClient = new ChatClient(this);
chatClient.Connect();
}
void Update()
{
if (chatClient != null)
{
chatClient.Service();
}
}
public void OnError(ChatErrorModel error)
{
Debug.Log(error.code);
Debug.Log(error.message);
}
}
에러 정보
서버 접속에 실패한 경우
ErrorCode : 1000
ErrorMessage : NoConnectException
게임 정보가 일치하지 않는 경우
ErrorCode : 1001
ErrorMessage : NoGameServiceException
사용자 정보가 존재하지 않는 경우
ErrorCode : 1002
ErrorMessage : NoPlayerException
채널에 구독 되어 있지 않는 경우
ErrorCode : 2000
ErrorMessage : NotSubscribeException
소켓 에러가 발생 한 경우
ErrorCode : 3000
ErrorMessage : NoSocketException
서버 접속 수를 초과한 경우
ErrorCode : 4000
ErrorMessage : MaxConnectionException