?? dsmpsync.h
字號:
#ifndef _DSMP_SYNC_H
#define _DSMP_SYNC_H
#define _EC_SUCCESS 0 /* 成功代碼 */
#define _EC_FAIL -1 /* 失敗代碼 */
/* DSMP與SP之間接口的錯誤代碼定義 */
#define _MISC_SP_MSGTYPE_ERROR 4000 /* 無效的msgtype */
#define _MISC_SP_ACTIONID_ERROR 4001 /* 無效的action_id */
#define _MISC_SP_REASONID_ERROR 4002 /* 無效的action_reasonid */
#define _MISC_SP_SPID_ERROR 4003 /* 無效的SP ID */
#define _MISC_SP_SERVID_ERROR 4004 /* 無效的serviceID */
#define _MISC_SP_PSEDOCODE_ERROR 4005 /* 無效的pseudocode */
#define _MISC_SP_ACCESSMODE_ERROR 4006 /* 無效的accessmode */
#define _MISC_SP_SUB_SERV_EXIST 4007 /* MISC同步開通服務,但SP端已存在訂購關系,且狀態為開通 */
#define _MISC_SP_ORDER_ERROR 4008 /* MISC同步開通服務,且SP端不存在訂購關系,但開通服務失敗 */
#define _MISC_SP_ORDER_PAUSE 4009 /* MISC同步開通服務,但SP端已存在訂購關系, 且狀態為暫停 */
#define _MISC_SP_CANCEL_ERROR 4010 /* MISC同步停止服務, 且SP端存在訂購關系, 但取消服務失敗 */
#define _MISC_SP_CANCEL_NOTEXIST 4011 /* MISC同步停止服務, 但SP端不存在訂購關系 */
#define _MISC_SP_PAUSE_ERROR 4012 /* MISC同步暫停服務, 且SP端存在訂購關系, 但暫停服務失敗 */
#define _MISC_SP_PAUSE_NOTEXIST 4013 /* MISC同步暫停服務, 但SP端不存在訂購關系 */
#define _MISC_SP_SUB_SERV_PAUSE 4014 /* MISC同步暫停服務, 但SP端已存在訂購關系, 且狀態為暫停 */
#define _MISC_SP_SUB_SERV_ACTIVE 4015 /* MISC同步激活服務, 但SP端已存在訂購關系, 且狀態為開通 */
#define _MISC_SP_ACTIVE_NOTEXIST 4016 /* MISC同步激活服務, 但SP端不存在訂購關系*/
#define _MISC_SP_ACTIVE_ERROR 4017 /* MISC同步激活服務, 且SP端存在訂購關系, 但激活服務失敗 */
/* Base64 schema type: */
struct xsd__base64Binary
{
unsigned char *__ptr;
int __size;
};
/* dsmp:SyncOrderRelationResp: */
struct dsmp__SyncOrderRelationResp
{
char *MsgType;
char *Version;
char *hRet;
};
/* dsmp:user-id: */
struct dsmp__user_id
{
char *UserIDType;
char *MSISDN;
struct xsd__base64Binary *PseudoCode;
};
/* dsmp:address-info: */
struct dsmp__address_info
{
char *DeviceType;
char *DeviceID;
};
/* dsmp:SyncOrderRelationReq: */
struct dsmp__SyncOrderRelationReq
{
char *MsgType;
char *Version;
struct dsmp__address_info *Send_Address;
struct dsmp__address_info *Dest_Address;
struct dsmp__user_id *FeeUser_ID;
struct dsmp__user_id *DestUser_ID;
char *LinkID;
char *ActionID;
char *ActionReasonID;
char *SPID;
char *SPServiceID;
char *AccessMode;
struct xsd__base64Binary *FeatureStr;
};
int dsmp_SyncOrderRelation(struct dsmp__SyncOrderRelationReq *pRequest);
int soap_call_dsmp__SyncOrderRelation(const char *URL, const char *action,
const char *TransactionID, struct dsmp__SyncOrderRelationReq *pReq, struct dsmp__SyncOrderRelationResp *pResp);
#endif /* _DSMP_SYNC_H */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -