snacs_string.go 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397
  1. package wire
  2. var foodGroupName = map[uint16]string{
  3. BOS: "BOS",
  4. OService: "OService",
  5. Locate: "Locate",
  6. Buddy: "Buddy",
  7. ICBM: "ICBM",
  8. Advert: "Advert",
  9. Invite: "Invite",
  10. Admin: "Admin",
  11. Popup: "Popup",
  12. PermitDeny: "PermitDeny",
  13. UserLookup: "UserLookup",
  14. Stats: "Stats",
  15. Translate: "Translate",
  16. ChatNav: "ChatNav",
  17. Chat: "Chat",
  18. ODir: "ODir",
  19. BART: "BART",
  20. Feedbag: "Feedbag",
  21. ICQ: "ICQ",
  22. BUCP: "BUCP",
  23. Alert: "Alert",
  24. Plugin: "Plugin",
  25. UnnamedFG24: "UnnamedFG24",
  26. MDir: "MDir",
  27. ARS: "ARS",
  28. }
  29. // FoodGroupName gets the string name of a food group. It returns "unknown" if
  30. // the food group doesn't exist.
  31. func FoodGroupName(foodGroup uint16) string {
  32. name := foodGroupName[foodGroup]
  33. if name == "" {
  34. name = "unknown"
  35. }
  36. return name
  37. }
  38. var subGroupName = map[uint16]map[uint16]string{
  39. OService: {
  40. OServiceErr: "OServiceErr",
  41. OServiceClientOnline: "OServiceClientOnline",
  42. OServiceHostOnline: "HostOnline",
  43. OServiceServiceRequest: "OServiceServiceRequest",
  44. OServiceServiceResponse: "OServiceServiceResponse",
  45. OServiceRateParamsQuery: "OServiceRateParamsQuery",
  46. OServiceRateParamsReply: "OServiceRateParamsReply",
  47. OServiceRateParamsSubAdd: "OServiceRateParamsSubAdd",
  48. OServiceRateDelParamSub: "OServiceRateDelParamSub",
  49. OServiceRateParamChange: "OServiceRateParamChange",
  50. OServicePauseReq: "OServicePauseReq",
  51. OServicePauseAck: "OServicePauseAck",
  52. OServiceResume: "OServiceResume",
  53. OServiceUserInfoQuery: "OServiceUserInfoQuery",
  54. OServiceUserInfoUpdate: "OServiceUserInfoUpdate",
  55. OServiceEvilNotification: "OServiceEvilNotification",
  56. OServiceIdleNotification: "OServiceIdleNotification",
  57. OServiceMigrateGroups: "OServiceMigrateGroups",
  58. OServiceMotd: "OServiceMotd",
  59. OServiceSetPrivacyFlags: "OServiceSetPrivacyFlags",
  60. OServiceWellKnownUrls: "OServiceWellKnownUrls",
  61. OServiceNoop: "OServiceNoop",
  62. OServiceClientVersions: "ClientVersions",
  63. OServiceHostVersions: "OServiceHostVersions",
  64. OServiceMaxConfigQuery: "OServiceMaxConfigQuery",
  65. OServiceMaxConfigReply: "OServiceMaxConfigReply",
  66. OServiceStoreConfig: "OServiceStoreConfig",
  67. OServiceConfigQuery: "OServiceConfigQuery",
  68. OServiceConfigReply: "OServiceConfigReply",
  69. OServiceSetUserInfoFields: "OServiceSetUserInfoFields",
  70. OServiceProbeReq: "OServiceProbeReq",
  71. OServiceProbeAck: "OServiceProbeAck",
  72. OServiceBartReply: "OServiceBartReply",
  73. OServiceBartQuery2: "OServiceBartQuery2",
  74. OServiceBartReply2: "OServiceBartReply2",
  75. },
  76. Locate: {
  77. LocateErr: "LocateErr",
  78. LocateRightsQuery: "LocateRightsQuery",
  79. LocateRightsReply: "LocateRightsReply",
  80. LocateSetInfo: "LocateSetInfo",
  81. LocateUserInfoQuery: "LocateUserInfoQuery",
  82. LocateUserInfoReply: "LocateUserInfoReply",
  83. LocateWatcherSubRequest: "LocateWatcherSubRequest",
  84. LocateWatcherNotification: "LocateWatcherNotification",
  85. LocateSetDirInfo: "LocateSetDirInfo",
  86. LocateSetDirReply: "LocateSetDirReply",
  87. LocateGetDirInfo: "LocateGetDirInfo",
  88. LocateGetDirReply: "LocateGetDirReply",
  89. LocateGroupCapabilityQuery: "LocateGroupCapabilityQuery",
  90. LocateGroupCapabilityReply: "LocateGroupCapabilityReply",
  91. LocateSetKeywordInfo: "LocateSetKeywordInfo",
  92. LocateSetKeywordReply: "LocateSetKeywordReply",
  93. LocateGetKeywordInfo: "LocateGetKeywordInfo",
  94. LocateGetKeywordReply: "LocateGetKeywordReply",
  95. LocateFindListByEmail: "LocateFindListByEmail",
  96. LocateFindListReply: "LocateFindListReply",
  97. LocateUserInfoQuery2: "LocateUserInfoQuery2",
  98. },
  99. Buddy: {
  100. BuddyErr: "BuddyErr",
  101. BuddyRightsQuery: "BuddyRightsQuery",
  102. BuddyRightsReply: "BuddyRightsReply",
  103. BuddyAddBuddies: "BuddyAddBuddies",
  104. BuddyDelBuddies: "BuddyDelBuddies",
  105. BuddyWatcherListQuery: "BuddyWatcherListQuery",
  106. BuddyWatcherListResponse: "BuddyWatcherListResponse",
  107. BuddyWatcherSubRequest: "BuddyWatcherSubRequest",
  108. BuddyWatcherNotification: "BuddyWatcherNotification",
  109. BuddyRejectNotification: "BuddyRejectNotification",
  110. BuddyArrived: "BuddyArrived",
  111. BuddyDeparted: "BuddyDeparted",
  112. BuddyAddTempBuddies: "BuddyAddTempBuddies",
  113. BuddyDelTempBuddies: "BuddyDelTempBuddies",
  114. },
  115. ICBM: {
  116. ICBMErr: "ICBMErr",
  117. ICBMAddParameters: "ICBMAddParameters",
  118. ICBMDelParameters: "ICBMDelParameters",
  119. ICBMParameterQuery: "ICBMParameterQuery",
  120. ICBMParameterReply: "ICBMParameterReply",
  121. ICBMChannelMsgToHost: "ICBMChannelMsgToHost",
  122. ICBMChannelMsgToClient: "ICBMChannelMsgToClient",
  123. ICBMEvilRequest: "ICBMEvilRequest",
  124. ICBMEvilReply: "ICBMEvilReply",
  125. ICBMMissedCalls: "ICBMMissedCalls",
  126. ICBMClientErr: "ICBMClientErr",
  127. ICBMHostAck: "ICBMHostAck",
  128. ICBMSinStored: "ICBMSinStored",
  129. ICBMSinListQuery: "ICBMSinListQuery",
  130. ICBMSinListReply: "ICBMSinListReply",
  131. ICBMOfflineRetrieve: "ICBMOfflineRetrieve",
  132. ICBMSinDelete: "ICBMSinDelete",
  133. ICBMNotifyRequest: "ICBMNotifyRequest",
  134. ICBMNotifyReply: "ICBMNotifyReply",
  135. ICBMClientEvent: "ICBMClientEvent",
  136. ICBMOfflineRetrieveReply: "ICBMOfflineRetrieveReply",
  137. },
  138. ChatNav: {
  139. ChatNavErr: "ChatNavErr",
  140. ChatNavRequestChatRights: "ChatNavRequestChatRights",
  141. ChatNavRequestExchangeInfo: "ChatNavRequestExchangeInfo",
  142. ChatNavRequestRoomInfo: "ChatNavRequestRoomInfo",
  143. ChatNavRequestMoreRoomInfo: "ChatNavRequestMoreRoomInfo",
  144. ChatNavRequestOccupantList: "ChatNavRequestOccupantList",
  145. ChatNavSearchForRoom: "ChatNavSearchForRoom",
  146. ChatNavCreateRoom: "ChatNavCreateRoom",
  147. ChatNavNavInfo: "ChatNavNavInfo",
  148. },
  149. Chat: {
  150. ChatErr: "ChatErr",
  151. ChatRoomInfoUpdate: "ChatRoomInfoUpdate",
  152. ChatUsersJoined: "ChatUsersJoined",
  153. ChatUsersLeft: "ChatUsersLeft",
  154. ChatChannelMsgToHost: "ChatChannelMsgToHost",
  155. ChatChannelMsgToClient: "ChatChannelMsgToClient",
  156. ChatEvilRequest: "ChatEvilRequest",
  157. ChatEvilReply: "ChatEvilReply",
  158. ChatClientErr: "ChatClientErr",
  159. ChatPauseRoomReq: "ChatPauseRoomReq",
  160. ChatPauseRoomAck: "ChatPauseRoomAck",
  161. ChatResumeRoom: "ChatResumeRoom",
  162. ChatShowMyRow: "ChatShowMyRow",
  163. ChatShowRowByUsername: "ChatShowRowByUsername",
  164. ChatShowRowByNumber: "ChatShowRowByNumber",
  165. ChatShowRowByName: "ChatShowRowByName",
  166. ChatRowInfo: "ChatRowInfo",
  167. ChatListRows: "ChatListRows",
  168. ChatRowListInfo: "ChatRowListInfo",
  169. ChatMoreRows: "ChatMoreRows",
  170. ChatMoveToRow: "ChatMoveToRow",
  171. ChatToggleChat: "ChatToggleChat",
  172. ChatSendQuestion: "ChatSendQuestion",
  173. ChatSendComment: "ChatSendComment",
  174. ChatTallyVote: "ChatTallyVote",
  175. ChatAcceptBid: "ChatAcceptBid",
  176. ChatSendInvite: "ChatSendInvite",
  177. ChatDeclineInvite: "ChatDeclineInvite",
  178. ChatAcceptInvite: "ChatAcceptInvite",
  179. ChatNotifyMessage: "ChatNotifyMessage",
  180. ChatGotoRow: "ChatGotoRow",
  181. ChatStageUserJoin: "ChatStageUserJoin",
  182. ChatStageUserLeft: "ChatStageUserLeft",
  183. ChatUnnamedSnac22: "ChatUnnamedSnac22",
  184. ChatClose: "ChatClose",
  185. ChatUserBan: "ChatUserBan",
  186. ChatUserUnban: "ChatUserUnban",
  187. ChatJoined: "ChatJoined",
  188. ChatUnnamedSnac27: "ChatUnnamedSnac27",
  189. ChatUnnamedSnac28: "ChatUnnamedSnac28",
  190. ChatUnnamedSnac29: "ChatUnnamedSnac29",
  191. ChatRoomInfoOwner: "ChatRoomInfoOwner",
  192. },
  193. Feedbag: {
  194. FeedbagErr: "FeedbagErr",
  195. FeedbagRightsQuery: "FeedbagRightsQuery",
  196. FeedbagRightsReply: "FeedbagRightsReply",
  197. FeedbagQuery: "FeedbagQuery",
  198. FeedbagQueryIfModified: "FeedbagQueryIfModified",
  199. FeedbagReply: "FeedbagReply",
  200. FeedbagUse: "FeedbagUse",
  201. FeedbagInsertItem: "FeedbagInsertItem",
  202. FeedbagUpdateItem: "FeedbagUpdateItem",
  203. FeedbagDeleteItem: "FeedbagDeleteItem",
  204. FeedbagInsertClass: "FeedbagInsertClass",
  205. FeedbagUpdateClass: "FeedbagUpdateClass",
  206. FeedbagDeleteClass: "FeedbagDeleteClass",
  207. FeedbagStatus: "FeedbagStatus",
  208. FeedbagReplyNotModified: "FeedbagReplyNotModified",
  209. FeedbagDeleteUser: "FeedbagDeleteUser",
  210. FeedbagStartCluster: "FeedbagStartCluster",
  211. FeedbagEndCluster: "FeedbagEndCluster",
  212. FeedbagAuthorizeBuddy: "FeedbagAuthorizeBuddy",
  213. FeedbagPreAuthorizeBuddy: "FeedbagPreAuthorizeBuddy",
  214. FeedbagPreAuthorizedBuddy: "FeedbagPreAuthorizedBuddy",
  215. FeedbagRemoveMe: "FeedbagRemoveMe",
  216. FeedbagRemoveMe2: "FeedbagRemoveMe2",
  217. FeedbagRequestAuthorizeToHost: "FeedbagRequestAuthorizeToHost",
  218. FeedbagRequestAuthorizeToClient: "FeedbagRequestAuthorizeToClient",
  219. FeedbagRespondAuthorizeToHost: "FeedbagRespondAuthorizeToHost",
  220. FeedbagRespondAuthorizeToClient: "FeedbagRespondAuthorizeToClient",
  221. FeedbagBuddyAdded: "FeedbagBuddyAdded",
  222. FeedbagRequestAuthorizeToBadog: "FeedbagRequestAuthorizeToBadog",
  223. FeedbagRespondAuthorizeToBadog: "FeedbagRespondAuthorizeToBadog",
  224. FeedbagBuddyAddedToBadog: "FeedbagBuddyAddedToBadog",
  225. FeedbagTestSnac: "FeedbagTestSnac",
  226. FeedbagForwardMsg: "FeedbagForwardMsg",
  227. FeedbagIsAuthRequiredQuery: "FeedbagIsAuthRequiredQuery",
  228. FeedbagIsAuthRequiredReply: "FeedbagIsAuthRequiredReply",
  229. FeedbagRecentBuddyUpdate: "FeedbagRecentBuddyUpdate",
  230. },
  231. Alert: {
  232. AlertErr: "AlertErr",
  233. AlertSetAlertRequest: "AlertSetAlertRequest",
  234. AlertSetAlertReply: "AlertSetAlertReply",
  235. AlertGetSubsRequest: "AlertGetSubsRequest",
  236. AlertGetSubsResponse: "AlertGetSubsResponse",
  237. AlertNotifyCapabilities: "AlertNotifyCapabilities",
  238. AlertNotify: "AlertNotify",
  239. AlertGetRuleRequest: "AlertGetRuleRequest",
  240. AlertGetRuleReply: "AlertGetRuleReply",
  241. AlertGetFeedRequest: "AlertGetFeedRequest",
  242. AlertGetFeedReply: "AlertGetFeedReply",
  243. AlertRefreshFeed: "AlertRefreshFeed",
  244. AlertEvent: "AlertEvent",
  245. AlertQogSnac: "AlertQogSnac",
  246. AlertRefreshFeedStock: "AlertRefreshFeedStock",
  247. AlertNotifyTransport: "AlertNotifyTransport",
  248. AlertSetAlertRequestV2: "AlertSetAlertRequestV2",
  249. AlertSetAlertReplyV2: "AlertSetAlertReplyV2",
  250. AlertTransitReply: "AlertTransitReply",
  251. AlertNotifyAck: "AlertNotifyAck",
  252. AlertNotifyDisplayCapabilities: "AlertNotifyDisplayCapabilities",
  253. AlertUserOnline: "AlertUserOnline",
  254. },
  255. BART: {
  256. BARTErr: "BARTErr",
  257. BARTUploadQuery: "BARTUploadQuery",
  258. BARTUploadReply: "BARTUploadReply",
  259. BARTDownloadQuery: "BARTDownloadQuery",
  260. BARTDownloadReply: "BARTDownloadReply",
  261. BARTDownload2Query: "BARTDownload2Query",
  262. BARTDownload2Reply: "BARTDownload2Reply",
  263. },
  264. PermitDeny: {
  265. PermitDenyErr: "PermitDenyErr",
  266. PermitDenyRightsQuery: "PermitDenyRightsQuery",
  267. PermitDenyRightsReply: "PermitDenyRightsReply",
  268. PermitDenySetGroupPermitMask: "PermitDenySetGroupPermitMask",
  269. PermitDenyAddPermListEntries: "PermitDenyAddPermListEntries",
  270. PermitDenyDelPermListEntries: "PermitDenyDelPermListEntries",
  271. PermitDenyAddDenyListEntries: "PermitDenyAddDenyListEntries",
  272. PermitDenyDelDenyListEntries: "PermitDenyDelDenyListEntries",
  273. PermitDenyBosErr: "PermitDenyBosErr",
  274. PermitDenyAddTempPermitListEntries: "PermitDenyAddTempPermitListEntries",
  275. PermitDenyDelTempPermitListEntries: "PermitDenyDelTempPermitListEntries",
  276. },
  277. Admin: {
  278. AdminErr: "AdminErr",
  279. AdminInfoQuery: "AdminInfoQuery",
  280. AdminInfoReply: "AdminInfoReply",
  281. AdminInfoChangeRequest: "AdminInfoChangeRequest",
  282. AdminInfoChangeReply: "AdminInfoChangeReply",
  283. AdminAcctConfirmRequest: "AdminAcctConfirmRequest",
  284. AdminAcctConfirmReply: "AdminAcctConfirmReply",
  285. AdminAcctDeleteRequest: "AdminAcctDeleteRequest",
  286. AdminAcctDeleteReply: "AdminAcctDeleteReply",
  287. },
  288. ICQ: {
  289. ICQErr: "ICQErr",
  290. ICQDBQuery: "ICQDBQuery",
  291. ICQDBReply: "ICQDBReply",
  292. },
  293. ODir: {
  294. ODirErr: "ODirErr",
  295. ODirInfoQuery: "ODirInfoQuery",
  296. ODirInfoReply: "ODirInfoReply",
  297. ODirKeywordListQuery: "ODirKeywordListQuery",
  298. ODirKeywordListReply: "ODirKeywordListReply",
  299. },
  300. Stats: {
  301. StatsErr: "StatsErr",
  302. StatsSetMinReportInterval: "StatsSetMinReportInterval",
  303. StatsReportEvents: "StatsReportEvents",
  304. StatsReportAck: "StatsReportAck",
  305. },
  306. }
  307. // SubGroupName gets the string name of a subgroup within a food group. It
  308. // returns "unknown" if the subgroup doesn't exist.
  309. func SubGroupName(foodGroup uint16, subGroup uint16) string {
  310. name := subGroupName[foodGroup][subGroup]
  311. if name == "" {
  312. name = "unknown"
  313. }
  314. return name
  315. }
  316. // ICQDBQueryName gets the string representation of a ICQ DB query const.
  317. func ICQDBQueryName(query uint16) string {
  318. name := icqDBQuery[query]
  319. if name == "" {
  320. name = "unknown"
  321. }
  322. return name
  323. }
  324. var icqDBQuery = map[uint16]string{
  325. ICQDBQueryOfflineMsgReq: "ICQDBQueryOfflineMsgReq",
  326. ICQDBQueryDeleteMsgReq: "ICQDBQueryDeleteMsgReq",
  327. ICQDBQueryMetaReq: "ICQDBQueryMetaReq",
  328. ICQDBQueryMetaReply: "ICQDBQueryMetaReply",
  329. }
  330. // ICQDBQueryMetaName gets the string representation of a ICQ DB meta query
  331. // const.
  332. func ICQDBQueryMetaName(query uint16) string {
  333. name := icqDBQueryMeta[query]
  334. if name == "" {
  335. name = "unknown"
  336. }
  337. return name
  338. }
  339. var icqDBQueryMeta = map[uint16]string{
  340. ICQDBQueryMetaReqSetBasicInfo: "ICQDBQueryMetaReqSetBasicInfo",
  341. ICQDBQueryMetaReqSetWorkInfo: "ICQDBQueryMetaReqSetWorkInfo",
  342. ICQDBQueryMetaReqSetMoreInfo: "ICQDBQueryMetaReqSetMoreInfo",
  343. ICQDBQueryMetaReqSetNotes: "ICQDBQueryMetaReqSetNotes",
  344. ICQDBQueryMetaReqSetEmails: "ICQDBQueryMetaReqSetEmails",
  345. ICQDBQueryMetaReqSetInterests: "ICQDBQueryMetaReqSetInterests",
  346. ICQDBQueryMetaReqSetAffiliations: "ICQDBQueryMetaReqSetAffiliations",
  347. ICQDBQueryMetaReqSetPermissions: "ICQDBQueryMetaReqSetPermissions",
  348. ICQDBQueryMetaReqSetICQPhone: "ICQDBQueryMetaReqSetICQPhone",
  349. ICQDBQueryMetaReqFullInfo: "ICQDBQueryMetaReqFullInfo",
  350. ICQDBQueryMetaReqFullInfo2: "ICQDBQueryMetaReqFullInfo2",
  351. ICQDBQueryMetaReqSearchByDetails: "ICQDBQueryMetaReqSearchByDetails",
  352. ICQDBQueryMetaReqSearchByUIN: "ICQDBQueryMetaReqSearchByUIN",
  353. ICQDBQueryMetaReqSearchByEmail: "ICQDBQueryMetaReqSearchByEmail",
  354. ICQDBQueryMetaReqSearchWhitePages: "ICQDBQueryMetaReqSearchWhitePages",
  355. ICQDBQueryMetaReqXMLReq: "ICQDBQueryMetaReqXMLReq",
  356. ICQDBQueryMetaReqStat0a8c: "ICQDBQueryMetaReqStat0a8c",
  357. ICQDBQueryMetaReqStat0a96: "ICQDBQueryMetaReqStat0a96",
  358. ICQDBQueryMetaReqStat0aaa: "ICQDBQueryMetaReqStat0aaa",
  359. ICQDBQueryMetaReqStat0ab4: "ICQDBQueryMetaReqStat0ab4",
  360. ICQDBQueryMetaReqStat0ab9: "ICQDBQueryMetaReqStat0ab9",
  361. ICQDBQueryMetaReqStat0abe: "ICQDBQueryMetaReqStat0abe",
  362. ICQDBQueryMetaReqStat0ac8: "ICQDBQueryMetaReqStat0ac8",
  363. ICQDBQueryMetaReqStat0acd: "ICQDBQueryMetaReqStat0acd",
  364. ICQDBQueryMetaReqStat0ad2: "ICQDBQueryMetaReqStat0ad2",
  365. ICQDBQueryMetaReqStat0ad7: "ICQDBQueryMetaReqStat0ad7",
  366. ICQDBQueryMetaReqStat0758: "ICQDBQueryMetaReqStat0758",
  367. ICQDBQueryMetaReqDirectoryQuery: "ICQDBQueryMetaReqDirectoryQuery",
  368. ICQDBQueryMetaReqDirectoryUpdate: "ICQDBQueryMetaReqDirectoryUpdate",
  369. ICQDBQueryMetaReplySetBasicInfo: "ICQDBQueryMetaReplySetBasicInfo",
  370. ICQDBQueryMetaReplySetWorkInfo: "ICQDBQueryMetaReplySetWorkInfo",
  371. ICQDBQueryMetaReplySetMoreInfo: "ICQDBQueryMetaReplySetMoreInfo",
  372. ICQDBQueryMetaReplySetNotes: "ICQDBQueryMetaReplySetNotes",
  373. ICQDBQueryMetaReplySetEmails: "ICQDBQueryMetaReplySetEmails",
  374. ICQDBQueryMetaReplySetInterests: "ICQDBQueryMetaReplySetInterests",
  375. ICQDBQueryMetaReplySetAffiliations: "ICQDBQueryMetaReplySetAffiliations",
  376. ICQDBQueryMetaReplySetPermissions: "ICQDBQueryMetaReplySetPermissions",
  377. ICQDBQueryMetaReplySetICQPhone: "ICQDBQueryMetaReplySetICQPhone",
  378. ICQDBQueryMetaReplyBasicInfo: "ICQDBQueryMetaReplyBasicInfo",
  379. ICQDBQueryMetaReplyWorkInfo: "ICQDBQueryMetaReplyWorkInfo",
  380. ICQDBQueryMetaReplyMoreInfo: "ICQDBQueryMetaReplyMoreInfo",
  381. ICQDBQueryMetaReplyNotes: "ICQDBQueryMetaReplyNotes",
  382. ICQDBQueryMetaReplyExtEmailInfo: "ICQDBQueryMetaReplyExtEmailInfo",
  383. ICQDBQueryMetaReplyInterests: "ICQDBQueryMetaReplyInterests",
  384. ICQDBQueryMetaReplyAffiliations: "ICQDBQueryMetaReplyAffiliations",
  385. ICQDBQueryMetaReplyHomePageCat: "ICQDBQueryMetaReplyHomePageCat",
  386. ICQDBQueryMetaReplyUserFound: "ICQDBQueryMetaReplyUserFound",
  387. ICQDBQueryMetaReplyLastUserFound: "ICQDBQueryMetaReplyLastUserFound",
  388. ICQDBQueryMetaReplyXMLData: "ICQDBQueryMetaReplyXMLData",
  389. }