|
@@ -0,0 +1,182 @@
|
|
|
+#include "MessageType.h"
|
|
|
+
|
|
|
+
|
|
|
+#if (defined _WIN32 || defined _WIN64)
|
|
|
+std::string GetMessageTypeString(int messageType) {
|
|
|
+#define CASE(code) \
|
|
|
+ case code: \
|
|
|
+ return #code
|
|
|
+ switch (messageType)
|
|
|
+ {
|
|
|
+ CASE(Info);
|
|
|
+ CASE(BeginSession);
|
|
|
+ CASE(EndSession);
|
|
|
+ CASE(Request);
|
|
|
+ CASE(RequestAck);
|
|
|
+ CASE(SessionAck);
|
|
|
+ CASE(Register);
|
|
|
+ CASE(Unregister);
|
|
|
+ CASE(Event);
|
|
|
+ CASE(LogEventMsgType);
|
|
|
+ CASE(LogWarnMsgType);
|
|
|
+ CASE(SetVarReq);
|
|
|
+ CASE(SetVarAck);
|
|
|
+ CASE(GetVarReq);
|
|
|
+ CASE(GetVarAck);
|
|
|
+ CASE(Broadcast);
|
|
|
+ CASE(GetSession);
|
|
|
+ CASE(WEB_CHROMIUM_MSG_BEGIN);
|
|
|
+ CASE(RegisterNotify);
|
|
|
+ CASE(UnRegisterNotify);
|
|
|
+ CASE(WEB_CHROMIUM_MSG_END);
|
|
|
+ CASE(METHOD_SYSTEM_START);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_DEBUG);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_INFO);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_WARN);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_ERROR);
|
|
|
+ CASE(METHOD_SYSTEM_END);
|
|
|
+ default:
|
|
|
+ return "UNKNOWN";
|
|
|
+ }
|
|
|
+}std::string GetMessageTypeString(int messageType) {
|
|
|
+#define CASE(code) \
|
|
|
+ case code: \
|
|
|
+ return #code
|
|
|
+ switch (messageType)
|
|
|
+ {
|
|
|
+ CASE(Info);
|
|
|
+ CASE(BeginSession);
|
|
|
+ CASE(EndSession);
|
|
|
+ CASE(Request);
|
|
|
+ CASE(RequestAck);
|
|
|
+ CASE(SessionAck);
|
|
|
+ CASE(Register);
|
|
|
+ CASE(Unregister);
|
|
|
+ CASE(Event);
|
|
|
+ CASE(LogEventMsgType);
|
|
|
+ CASE(LogWarnMsgType);
|
|
|
+ CASE(SetVarReq);
|
|
|
+ CASE(SetVarAck);
|
|
|
+ CASE(GetVarReq);
|
|
|
+ CASE(GetVarAck);
|
|
|
+ CASE(Broadcast);
|
|
|
+ CASE(GetSession);
|
|
|
+ CASE(WEB_CHROMIUM_MSG_BEGIN);
|
|
|
+ CASE(RegisterNotify);
|
|
|
+ CASE(UnRegisterNotify);
|
|
|
+ CASE(WEB_CHROMIUM_MSG_END);
|
|
|
+ CASE(METHOD_SYSTEM_START);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_DEBUG);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_INFO);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_WARN);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_ERROR);
|
|
|
+ CASE(METHOD_SYSTEM_END);
|
|
|
+ default:
|
|
|
+ return "UNKNOWN";
|
|
|
+ }
|
|
|
+}std::string GetMessageTypeString(int messageType) {
|
|
|
+#define CASE(code) \
|
|
|
+ case code: \
|
|
|
+ return #code
|
|
|
+ switch (messageType)
|
|
|
+ {
|
|
|
+ CASE(Info);
|
|
|
+ CASE(BeginSession);
|
|
|
+ CASE(EndSession);
|
|
|
+ CASE(Request);
|
|
|
+ CASE(RequestAck);
|
|
|
+ CASE(SessionAck);
|
|
|
+ CASE(Register);
|
|
|
+ CASE(Unregister);
|
|
|
+ CASE(Event);
|
|
|
+ CASE(LogEventMsgType);
|
|
|
+ CASE(LogWarnMsgType);
|
|
|
+ CASE(SetVarReq);
|
|
|
+ CASE(SetVarAck);
|
|
|
+ CASE(GetVarReq);
|
|
|
+ CASE(GetVarAck);
|
|
|
+ CASE(Broadcast);
|
|
|
+ CASE(GetSession);
|
|
|
+ CASE(WEB_CHROMIUM_MSG_BEGIN);
|
|
|
+ CASE(RegisterNotify);
|
|
|
+ CASE(UnRegisterNotify);
|
|
|
+ CASE(WEB_CHROMIUM_MSG_END);
|
|
|
+ CASE(METHOD_SYSTEM_START);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_DEBUG);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_INFO);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_WARN);
|
|
|
+ CASE(METHOD_SYSTEM_LOG_ERROR);
|
|
|
+ CASE(METHOD_SYSTEM_END);
|
|
|
+ default:
|
|
|
+ return "UNKNOWN";
|
|
|
+ }
|
|
|
+}
|
|
|
+#else
|
|
|
+std::string GetMessageTypeString(int messageType) {
|
|
|
+ switch (messageType)
|
|
|
+ {
|
|
|
+ case Info:
|
|
|
+ return "Info";
|
|
|
+ case BeginSession:
|
|
|
+ return "BeginSession";
|
|
|
+ case EndSession:
|
|
|
+ return "EndSession";
|
|
|
+ case Request:
|
|
|
+ return "Request";
|
|
|
+ case RequestAck:
|
|
|
+ return "RequestAck";
|
|
|
+ case SessionAck:
|
|
|
+ return "SessionAck";
|
|
|
+ case Register:
|
|
|
+ return "Register";
|
|
|
+ case Unregister:
|
|
|
+ return "Unregister";
|
|
|
+ case Event:
|
|
|
+ return "Event";
|
|
|
+ case LogEventMsgType:
|
|
|
+ return "LogEventMsgType";
|
|
|
+ case LogWarnMsgType:
|
|
|
+ return "LogWarnMsgType";
|
|
|
+ case SetVarReq:
|
|
|
+ return "SetVarReq";
|
|
|
+ case SetVarAck:
|
|
|
+ return "SetVarAck";
|
|
|
+ case GetVarReq:
|
|
|
+ return "GetVarReq";
|
|
|
+ case GetVarAck:
|
|
|
+ return "GetVarAck";
|
|
|
+ case Broadcast:
|
|
|
+ return "Broadcast";
|
|
|
+ case GetSession:
|
|
|
+ return "GetSession";
|
|
|
+ case WEB_CHROMIUM_MSG_BEGIN:
|
|
|
+ return "WEB_CHROMIUM_MSG_BEGIN";
|
|
|
+ case RegisterNotify:
|
|
|
+ return "RegisterNotify";
|
|
|
+ case UnRegisterNotify:
|
|
|
+ return "UnRegisterNotify";
|
|
|
+ case WEB_CHROMIUM_MSG_END:
|
|
|
+ return "WEB_CHROMIUM_MSG_END";
|
|
|
+ case METHOD_SYSTEM_START:
|
|
|
+ return "METHOD_SYSTEM_START";
|
|
|
+ case METHOD_SYSTEM_LOG_DEBUG:
|
|
|
+ return "METHOD_SYSTEM_LOG_DEBUG";
|
|
|
+ case METHOD_SYSTEM_LOG_INFO:
|
|
|
+ return "METHOD_SYSTEM_LOG_INFO";
|
|
|
+ case METHOD_SYSTEM_LOG_WARN:
|
|
|
+ return "METHOD_SYSTEM_LOG_WARN";
|
|
|
+ case METHOD_SYSTEM_LOG_ERROR:
|
|
|
+ return "METHOD_SYSTEM_LOG_ERROR";
|
|
|
+ case METHOD_SYSTEM_END:
|
|
|
+ return "METHOD_SYSTEM_END";
|
|
|
+ default:
|
|
|
+ return "UNKNOWN";
|
|
|
+
|
|
|
+ }
|
|
|
+}
|
|
|
+#endif
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|