?? rillog.h
字號:
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// Use of this sample source code is subject to the terms of the Microsoft
// license agreement under which you licensed this sample source code. If
// you did not accept the terms of the license agreement, you are not
// authorized to use this sample source code. For the terms of the license,
// please see the license agreement between you and Microsoft or, if applicable,
// see the LICENSE.RTF on your install media or the root of your tools installation.
// THE SAMPLE SOURCE CODE IS PROVIDED "AS IS", WITH NO WARRANTIES.
//
#pragma once
#include "DebugEventLog.h"
extern CDebugEventLogging *g_pRilLog;
#define RIL_EVENTLOG_MSG( params) \
do \
{ \
if (g_pRilLog) \
{ \
g_pRilLog->EventLogMessage params; \
} \
} \
while (0,0)
#define FUNCTION_TRACEEL(n) \
if ( g_pRilLog ) \
{ \
static LONG lFUNCTION_TRACEEL_Number_Function_Calls = 0; \
static LONG lFUNCTION_TRACEEL_Total_Function_Time = 0; \
FUNCTION_TRACEEL_Implementation cFT(g_pRilLog, TEXT(#n), lFUNCTION_TRACEEL_Total_Function_Time, lFUNCTION_TRACEEL_Number_Function_Calls) ;\
}
class CLogTest
{
public:
void RunLogTest( void )
{
FUNCTION_TRACEEL(RunLogTest);
//
// MessageId: RILLOG_EVENT_FREEFORM_MSG
//
// MessageText:
//
// %1%0
//
RIL_EVENTLOG_MSG((TEXT("RILLOG_EVENT_FREEFORM_MSG %s %d"),TEXT("hello world"), 10));
//
// MessageId: RILLOG_EVENT_SENDINGCMD
//
// MessageText:
//
// RIL send command: %1%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_SENDINGCMD, "AT+TEST"));
//
// MessageId: RILLOG_EVENT_SENDINGCMDSUPPRESSED
//
// MessageText:
//
// RIL send command suppressed: %1%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_SENDINGCMDSUPPRESSED, 10));
//
// MessageId: RILLOG_EVENT_PARSERSPOK
//
// MessageText:
//
// RIL parse OK: %1%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_PARSERSPOK, "AT+OK"));
//
// MessageId: RILLOG_EVENT_PARSERSPFAILED
//
// MessageText:
//
// RIL parse failed: %1 hr: %2%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_PARSERSPFAILED, "AT+FAIL", 10));
//
// MessageId: RILLOG_EVENT_RADIOPRESENT
//
// MessageText:
//
// RIL radio present%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_RADIOPRESENT));
//
// MessageId: RILLOG_EVENT_RADIOREMOVED
//
// MessageText:
//
// RIL radio removed%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_RADIOREMOVED));
//
// MessageId: RILLOG_EVENT_DRVINITFAILED
//
// MessageText:
//
// RIL driver init failed%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_DRVINITFAILED));
//
// MessageId: RILLOG_EVENT_COMMANDTHREADEXIT
//
// MessageText:
//
// RIL command thread has exited%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_COMMANDTHREADEXIT));
//
// MessageId: RILLOG_EVENT_PARSEDGARBAGE
//
// MessageText:
//
// RIL parsed garbage: %1%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_PARSEDGARBAGE, "AT+GARBAGE"));
//
// MessageId: RILLOG_EVENT_PARSEDNOTIFICATION
//
// MessageText:
//
// RIL parse notification: %1%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_PARSEDNOTIFICATION, "AT+NOTIF"));
//
// MessageId: RILLOG_EVENT_USSDRECEIVED
//
// MessageText:
//
// RIL USSD received%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_USSDRECEIVED));
//
// MessageId: RILLOG_EVENT_CMDTIMEDOUT
//
// MessageText:
//
// RIL command timeout: %1%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_CMDTIMEDOUT, "AT+TIMEOUT"));
//
// MessageId: RILLOG_EVENT_CMDTIMEDOUTSUPPRESSED
//
// MessageText:
//
// RIL command timeout suppressed: %1%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_CMDTIMEDOUTSUPPRESSED, 10));
//
// MessageId: RILLOG_EVENT_NOONEWAITING
//
// MessageText:
//
// RIL no one waiting for response: %1%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_NOONEWAITING, "AT+NOWAITING"));
//
// MessageId: RILLOG_EVENT_UNRECOGNIZEDRSP
//
// MessageText:
//
// RIL unrecognized response: %1%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_UNRECOGNIZEDRSP, "AT+UNRECOGNIZED"));
//
// MessageId: RILLOG_EVENT_CMDRSPOK
//
// MessageText:
//
// RIL parsed OK%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_CMDRSPOK));
//
// MessageId: RILLOG_EVENT_CMDRSPERROR
//
// MessageText:
//
// RIL parse error%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_CMDRSPERROR));
//
// MessageId: RILLOG_EVENT_PRSRSPOKSUPPRESSED
//
// MessageText:
//
// RIL parse OK suppressed: %1%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_PRSRSPOKSUPPRESSED, 10));
//
// MessageId: RILLOG_EVENT_PRSRSPFAILEDSUPPRESSED
//
// MessageText:
//
// RIL parse failed suppressed: %1%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_PRSRSPFAILEDSUPPRESSED, 10));
//
// MessageId: RILLOG_EVENT_LOWMEMORY
//
// MessageText:
//
// RIL low memory reinit%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_LOWMEMORY));
//
// MessageId: RILLOG_EVENT_TOOMANYTIMEOUTS
//
// MessageText:
//
// RIL too many timeouts reinit%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_TOOMANYTIMEOUTS));
//
// MessageId: RILLOG_EVENT_GENERALREINIT
//
// MessageText:
//
// RIL general reinit%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_GENERALREINIT));
//
// MessageId: RILLOG_EVENT_GPRSFATALERROR
//
// MessageText:
//
// RIL GPRS reinit%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_GPRSFATALERROR));
//
// MessageId: RILLOG_EVENT_COULDNTSENDINIT
//
// MessageText:
//
// RIL could not send reinit%0
//
RIL_EVENTLOG_MSG((RILLOG_EVENT_COULDNTSENDINIT));
}
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -