48 static Result
Initialize(
string collectorURL,
string appkey,
string version,
int port ){}
63 static Result
Initialize(
string collectorURL,
string appkey,
string version,
int port,
bool enableSyncStart ){}
78 static Result
Initialize(
string collectorURL,
string appkey,
string version,
int port,
bool enablePlcrashreporterflag,
bool enableSyncStart ){}
228 static void Info(
string strMsg){}
258 static void Warn(
string strMsg){}
311 static void Info(
string strMsg, Exception e){}
333 static void Debug(
string strMsg, Exception e){}
355 static void Warn(
string strMsg, Exception e){}
377 static void Error(
string strMsg, Exception e){}
399 static void Fatal(
string strMsg, Exception e){}
434 public static _ExceptionDelegate ExceptionDelegate;
static void AddCustomField(string key, string val)
AddCustomField는 사용자 지정 필드를 추가합니다. key는 필드명, val은 필드값이 됩니다. 이때 필드명의 첫 단어는 a~z 혹은 A~Z로 시작하는 알파벳이어야 하며, 필드명은 공백을 포함할 수 없습니다.
Definition: LogNCrash.h:96
public delegate void _ExceptionDelegate(string message)
ExceptionDelegate는 Unity CSharp에서 발생한 Crash를 서버로 전송한 이후 호출되는 콜백 입니다...
static void SetLogType(string logType)
SetLogType는 현재 로그의 타입을 정의합니다. 일반적으로 일반 로그, 크래시 로그 등 로그의 종류를 구별하...
Definition: LogNCrash.h:156
static void Fatal(string strMsg)
Fatal(string strMsg) 함수는 logLevel이 FATAL인 일반 로그로, 사용자가 입력한 문자열을 서버로 전송합니...
Definition: LogNCrash.h:288
static void Error(string strMsg)
Error(string strMsg) 함수는 logLevel이 ERROR인 일반 로그로, 사용자가 입력한 문자열을 서버로 전송합니...
Definition: LogNCrash.h:273
static Result Initialize(string collectorURL, string appkey, string version, int port, bool enableSyncStart)
Initialize는 SDK 초기화 메소드 입니다. SendThread를 Lock 상태로 시작할 수 있습니다. Lock 상태에서는 로그가 발생하면 서버로 저장하지 않고, 큐에 저장하며 대기합니다. StartSendThread 함수가 호출되거나 Native Crash가 발생한 경우 Lock 상태를 해제 합니다.
Definition: LogNCrash.h:63
static string GetLogSource()
GetLogSource는 현재 logSource를 반환합니다.
Definition: LogNCrash.h:213
static Result Initialize(string collectorURL, string appkey, string version, int port)
Initialize는 SDK 초기화 메소드 입니다. 성공 시 true, 실패 시 false를 반환합니다. 초기화를 위하여 coll...
Definition: LogNCrash.h:48
static void Info(string strMsg, Exception e)
Info(string strMsg, Exception e) 함수는 logLevel이 INFO인 핸들드 로그로, 일반적으로 try&catch와 함께 ...
Definition: LogNCrash.h:311
static Result Initialize(string collectorURL, string appkey, string version, int port, bool enablePlcrashreporterflag, bool enableSyncStart)
iOS 전용 Initialize는 SDK 초기화 메소드 입니다. 초기화 단계에서 PLCrashreoter의 활성화 여부를 결정 합...
Definition: LogNCrash.h:78
static Result Initialize()
Initialize는 SDK 초기화 메소드 입니다. 성공 시 true, 실패 시 false를 반환합니다. 초기화에 필요한 정보...
Definition: LogNCrash.h:33
static void SetWarning(bool flag)
UnityEngine에서 발생한 WARN 레벨의 로그를 전송/무시 합니다.
Definition: LogNCrash.h:484
static void SetDebugWarning(bool flag)
UnityEngine에서 발생한 DEBUG WARN 레벨의 로그를 전송/무시 합니다.
Definition: LogNCrash.h:452
static void Debug(string strMsg)
Debug(string strMsg) 함수는 logLevel이 DEBUG인 일반 로그로, 사용자가 입력한 문자열을 서버로 전송합니...
Definition: LogNCrash.h:243
static void SetUserId(string userID)
SetUserId는 UserID 필드를 정의합니다. UserID는 현재 로그를 발생시킨 사용자를 구별하기 위한 필드로...
Definition: LogNCrash.h:141
static void Error(string strMsg, Exception e)
Error(string strMsg, Exception e) 함수는 logLevel이 ERROR인 핸들드 로그로, 일반적으로 try&catch와 함...
Definition: LogNCrash.h:377
static void SetLogSource(string logSource)
SetLogSource는 현재 로그의 소스를 정의합니다. 일반적으로 aos-dev, aos-real, ios-real등 로그의 발생 위...
Definition: LogNCrash.h:171
static string GetUserId()
GetUserId는 현재 UserID를 반환합니다.
Definition: LogNCrash.h:185
static void Warn(string strMsg)
Warn(string strMsg) 함수는 logLevel이 WARN인 일반 로그로, 사용자가 입력한 문자열을 서버로 전송합니다...
Definition: LogNCrash.h:258
static void SetDebugError(bool flag)
UnityEngine에서 발생한 DEBUG ERROR 레벨의 로그를 전송/무시 합니다.
Definition: LogNCrash.h:468
static void RemoveAllCustomFields()
RemoveAllCustomFields는 사용자가 추가한 전체 필드를 삭제합니다.
Definition: LogNCrash.h:126
static void RemoveCustomField(string key)
RemoveCustomField는 사용자가 추가한 특정 필드를 삭제합니다.
Definition: LogNCrash.h:112
static void Warn(string strMsg, Exception e)
Warn(string strMsg, Exception e) 함수는 logLevel이 WARN인 핸들드 로그로, 일반적으로 try&catch와 함께 ...
Definition: LogNCrash.h:355
Definition: LogNCrash.h:16
static string GetLogType()
GetLogType는 현재 logType을 반환합니다.
Definition: LogNCrash.h:199
static void Info(string strMsg)
Info(string strMsg) 함수는 logLevel이 INFO인 일반 로그로, 사용자가 입력한 문자열을 서버로 전송합니다...
Definition: LogNCrash.h:228
static void SetERROR(bool flag)
UnityEngine에서 발생한 ERROR 레벨의 로그를 전송/무시 합니다.
Definition: LogNCrash.h:500
static void SetDeduplicate(bool flag)
SetDeduplicate는 중복 로그 제거 설정 함수입니다. 중복 로그 제거 기능이란 일반 로그와 핸들드 로그의 경...
Definition: LogNCrash.h:414
static void Fatal(string strMsg, Exception e)
Fatal(string strMsg, Exception e) 함수는 logLevel이 FATAL인 핸들드 로그로, 일반적으로 try&catch와 함...
Definition: LogNCrash.h:399
static void Debug(string strMsg, Exception e)
Debug(string strMsg, Exception e) 함수는 logLevel이 DEBUG인 핸들드 로그로, 일반적으로 try&catch와 함...
Definition: LogNCrash.h:333
void SetEnableHost
true인 경우 ip address를 구하여 host 필드에 저장합니다. false인 경우 host 필드에 "-" 저장합니다...
Definition: LogNCrash.h:515