void* RoutingServerClientNameFlagMessage::Pack(void) { WTRACE("RoutingServerClientNameFlagMessage::Pack"); RoutingServerFlagMessage::Pack(); WDBG_LL("RoutingServerClientNameFlagMessage::Pack Appending message data"); AppendClientName(mClientName); return GetDataPtr(); }
void* RoutingServerGenericFlagMessage::Pack(void) { WTRACE("RoutingServerGenericFlagMessage::Pack"); RoutingServerFlagMessage::Pack(); WDBG_LL("RoutingServerGenericFlagMessage::Pack Appending message data"); AppendByte(mContentType); switch (mContentType) { case CONTENTTYPE_CLIENTID: AppendClientId(mClientId); break; case CONTENTTYPE_CLIENTNAME: AppendClientName(mClientName); break; case CONTENTTYPE_WONUSERID: AppendLong(mWONUserId); break; } return GetDataPtr(); }