#ifndef __ACE_SDK_SERVER_UIC_H__ #define __ACE_SDK_SERVER_UIC_H__ #pragma pack(push, 1) #define ACE_SDK_UIC_MAX_CALLBACK_DATA_LEN 1024 #define ACE_SDK_UIC_MAX_ROLE_NAME_LEN 1024 #define ACE_SDK_UIC_MAX_HEAD_PIC_URL_LEN 1024 #define ACE_SDK_UIC_MAX_CHECK_DESC_LEN 512 #define ACE_SDK_UIC_MAX_ERR_MSG_LEN 128 typedef enum { ACE_SDK_CONTENT_CATEGORY_METERIRAL = 100, // user profile [100-999] ACE_SDK_CONTENT_CATEGORY_MESSAGE = 1000, // instant message [1000-1899] ACE_SDK_CONTENT_CATEGORY_PRIVATE_CHAT = 1900, // private chat [1900-1999] ACE_SDK_CONTENT_CATEGORY_SOCIAL = 2000, // social operation [2000-2999] ACE_SDK_CONTENT_CATEGORY_FORUM = 3000, // user space or forum [3000-3999] ACE_SDK_CONTENT_CATEGORY_SEARCH = 4000, // user search [4000-4999] } AceSdkUicMsgCategory; typedef enum { ACE_SDK_AREA_ID_WECHAT = 1, // WeChat ACE_SDK_AREA_ID_QQ = 2, // QQ ACE_SDK_AREA_ID_GUEST = 3, // GUEST ACE_SDK_AREA_ID_COMMON = 999, // Temporarily used when WeChat and QQ do not exist } AceSdkUicAreaID; #pragma pack(pop) #endif // __ACE_SDK_SERVER_UIC_H__