You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
97 lines
4.9 KiB
97 lines
4.9 KiB
2 years ago
|
#include "Common/Property.h"
|
||
|
|
||
|
#ifndef __Client_Property__h__
|
||
|
#define __Client_Property__h__
|
||
|
|
||
|
#define APPCFG_DOMAIN_NAME "DomainName"
|
||
|
#define APPCFG_DOMAIN_ID "DomainId"
|
||
|
#define APPCFG_APP_ID "AppId"
|
||
|
|
||
|
// 以下5项未用
|
||
|
#define APPCFG_USER_ENTRY "UserEntry"
|
||
|
#define APPCFG_STATISTICS_SERVICE "StatisticsService"
|
||
|
#define APPCFG_LOG_SERVICE "AchivedLogService"
|
||
|
#define APPCFG_MDM_SERVICE "MdmService"
|
||
|
#define APPCFG_VERSION_SERVICE "VersionCheckService"
|
||
|
|
||
|
#define NOTIFY_PARAMS_PREFIX "Notify."
|
||
|
#define DEVICE_INFO_PREFIX "DeviceInfo."
|
||
|
#define APPCFG_CLIENT_PREFIX "Client."
|
||
|
#define APPCFG_CLIENT_CATEGORY_PREFIX "Category."
|
||
|
|
||
|
#define CALL_PARAMS_MAIN_ACCOUNT "mainAccount"
|
||
|
|
||
|
#define CLIENT_PROP_DEVICE_ID "DeviceId"
|
||
|
#define CLIENT_PROP_DEVICE_MODEL "DeviceModel"
|
||
|
#define CLIENT_PROP_FORCE_FLAG "ForceFlag"
|
||
|
|
||
|
#define CLIENT_ACCOUNT_AGENT_STABLE "Client.AccountAgentStable"
|
||
|
|
||
|
// absolete /
|
||
|
#define DOMAIN_PROP_CLOUD_ID "CloudId"
|
||
|
#define DOMAIN_PROP_USER_DB DOMAIN_PROP_SERVERS_PREFIX "UserDb"
|
||
|
////////////
|
||
|
|
||
|
#define DOMAIN_PROP_SERVERS_PREFIX "Servers."
|
||
|
#define DOMAIN_PROP_AUTH_SERVER "Servers.AuthServer"
|
||
|
#define DOMAIN_PROP_AUTH_SERVER_EXPIRE_SEC "Servers.AuthServer.ExpireSec"
|
||
|
#define DOMAIN_PROP_AUTH_SERVER_ID "Servers.AuthServer.Id"
|
||
|
#define DOMAIN_PROP_AUTH_SERVER_PWD "Servers.AuthServer.Pwd"
|
||
|
#define DOMAIN_PROP_CALL_NOTIFY_SERVER "Servers.CallNotifyServer"
|
||
|
#define DOMAIN_PROP_CALL_NOTIFY_SERVER_ID "Servers.CallNotifyServer.Id"
|
||
|
#define DOMAIN_PROP_CALL_NOTIFY_SERVER_PWD "Servers.CallNotifyServer.Pwd"
|
||
|
|
||
|
#define DOMAIN_PROP_RESTFUL_PREFIX "RESTfulServer."
|
||
|
#define DOMAIN_PROP_RESTFUL_ID "RESTfulServer.Id"
|
||
|
#define DOMAIN_PROP_RESTFUL_PWD "RESTfulServer.Pwd"
|
||
|
|
||
|
#define DOMAIN_PROP_AUTH_PREFIX "Auth."
|
||
|
#define DOMAIN_PROP_AUTH_EXPIRE_S DOMAIN_PROP_AUTH_PREFIX "ExpireSecs"
|
||
|
#define DOMAIN_PROP_AUTH_MAX_ERR_CNT DOMAIN_PROP_AUTH_PREFIX "MaxErrCnt"
|
||
|
#define DOMAIN_PROP_AUTH_SMS_AVAILABLE DOMAIN_PROP_AUTH_PREFIX "SmsAvailable"
|
||
|
#define DOMAIN_PROP_AUTH_WHITELIST DOMAIN_PROP_AUTH_PREFIX "Whitelist"
|
||
|
#define DOMAIN_PROP_AUTH_RSA_PUBKEY DOMAIN_PROP_AUTH_PREFIX "RSAPubKey"
|
||
|
#define DOMAIN_PROP_AUTH_MODE APPCFG_CLIENT_PREFIX "AuthMode" // directAuth/rsaAuth, however, key breaks the law.
|
||
|
|
||
|
#define DOMAIN_PROP_STAT_PREFIX "Statistics."
|
||
|
#define DOMAIN_PROP_STAT_MYSQL DOMAIN_PROP_STAT_PREFIX "Mysql"
|
||
|
#define DOMAIN_PROP_STAT_ALIYUN DOMAIN_PROP_STAT_PREFIX "Aliyun"
|
||
|
|
||
|
#define DOMAIN_PROP_MSG_PREFIX "Msg."
|
||
|
#define DOMAIN_PROP_MSG_P2P_EXPIRATION_SEC DOMAIN_PROP_MSG_PREFIX "P2PExpirationSec"
|
||
|
#define DOMAIN_PROP_MSG_ORG_EXPIRATION_SEC DOMAIN_PROP_MSG_PREFIX "OrgExpirationSec"
|
||
|
|
||
|
#define DOMAIN_PROP_PREFER_DC "PreferDc"
|
||
|
#define APPCFG_APPSTATUS "AppStatus" // 0/1
|
||
|
#define APPCFG_APPSECRET "AppSecrets"
|
||
|
|
||
|
// index key
|
||
|
#define USER_PROP_BASIC_PREFIX "Basic."
|
||
|
#define USER_PROP_REAL_NAME USER_PROP_BASIC_PREFIX "RealName"
|
||
|
#define USER_PROP_NICK_NAME USER_PROP_BASIC_PREFIX "NickName"
|
||
|
#define USER_PROP_BIRTHDAY USER_PROP_BASIC_PREFIX "Birthday"
|
||
|
#define USER_PROP_BIRTH_COUNTRY USER_PROP_BASIC_PREFIX "BirthCountry"
|
||
|
#define USER_PROP_BIRTH_CITY USER_PROP_BASIC_PREFIX "BirthCity"
|
||
|
#define USER_PROP_COUNTRY USER_PROP_BASIC_PREFIX "Country"
|
||
|
#define USER_PROP_CITY USER_PROP_BASIC_PREFIX "City"
|
||
|
#define USER_PROP_COMPANY USER_PROP_BASIC_PREFIX "Company"
|
||
|
#define USER_PROP_SCHOOL USER_PROP_BASIC_PREFIX "School"
|
||
|
#define USER_PROP_LANG USER_PROP_BASIC_PREFIX "Lang"
|
||
|
// unindex key
|
||
|
#define USER_PROP_GENDER USER_PROP_BASIC_PREFIX "Gender"
|
||
|
#define USER_PROP_SEXUAL_ORIENTATION USER_PROP_BASIC_PREFIX "SexualOrientation"
|
||
|
#define USER_PROP_RELATIONSHIP_STATUS USER_PROP_BASIC_PREFIX "RelationshipStatus"
|
||
|
#define USER_PROP_BLOOD_TYPE USER_PROP_BASIC_PREFIX "BloodType"
|
||
|
#define USER_PROP_CONSTELLATION USER_PROP_BASIC_PREFIX "Constellation"
|
||
|
#define USER_PROP_ADDR USER_PROP_BASIC_PREFIX "Addr"
|
||
|
#define USER_PROP_OCCUPATION USER_PROP_BASIC_PREFIX "Occupation"
|
||
|
#define USER_PROP_STATE_MSG USER_PROP_BASIC_PREFIX "StateMsg"
|
||
|
|
||
|
#define USER_PROP_PORTRAIT "Portrait"
|
||
|
|
||
|
#define USER_PROP_SYSSETTING_PREFIX "SysSetting."
|
||
|
#define USER_PROP_BAN_END_TIME USER_PROP_SYSSETTING_PREFIX "BanEndTime"
|
||
|
#define USER_PROP_DEL_EFFECTED_TIME USER_PROP_SYSSETTING_PREFIX "DelEffectedTime"
|
||
|
|
||
|
#endif
|