📄 aapiclnt.h
字号:
/*
* Copyright (C) Ericsson Mobile Communications AB, 2000.
* Licensed to AU-System AB.
* All rights reserved.
*
* This software is covered by the license agreement between
* the end user and AU-System AB, and may be used and copied
* only in accordance with the terms of the said agreement.
*
* Neither Ericsson Mobile Communications AB nor AU-System AB
* assumes any responsibility or liability for any errors or inaccuracies in
* this software, or any consequential, incidental or indirect damage arising
* out of the use of the Generic WAP Client software.
*/
#ifndef AAPICLNT_H
#define AAPICLNT_H
#include "tapicmmn.h"
#include "wipprdct.h"
#include "confvars.h"
typedef struct
{
INT16 iName;
UINT16 iValueIndex;
} DATATABSTRUCT, *pDATATABSTRUCT;
#ifdef USE_PROPRIETARY_WMLS_LIBS
#include "tapiclnt.h"
#endif
VOID CLNTa_terminated (VOID);
//UINT32 CLNTa_currentTime (VOID);
ULONG CLNTa_currentTime (VOID);
//VOID CLNTa_setTimer (UINT32 timeInterval);
VOID CLNTa_setTimer (ULONG timeInterval);
VOID CLNTa_resetTimer (VOID);
VOID CLNTa_requestConnection( UINT8 objectId );
VOID CLNTa_setupConnection( UINT8 objectId, UINT8 channelID );
VOID CLNTa_closeConnection( UINT8 objectId, UINT8 channelID );
VOID CLNTa_getFile (UINT8 fileId, const CHAR *URL);
VOID CLNTa_callFunction (UINT8 functionId, const CHAR *device, const CHAR *function, const CHAR *attributes);
VOID CLNTa_nonSupportedScheme (UINT8 objectId, const CHAR *URL);
VOID CLNTa_content (UINT8 urlID, const CHAR *data, UINT16 length, BOOL moreData, const CHAR *contentType, UINT32 totalSize, INT16 errorNo);
VOID CLNTa_acknowledgePostContent (UINT8 urlID);
VOID CLNTa_error (UINT8 objectId, INT16 errorNo, UINT8 errorType);
VOID CLNTa_log (UINT8 objectId, INT16 logNo, const CHAR *format, ...);
VOID CLNTa_changedChannel(UINT8 objectId, UINT8 channelId, UINT8 isWTLSchannel);
#ifdef USE_PROPRIETARY_WMLS_LIBS
BOOL CLNTa_hasWMLSLibFunc (UINT16 libNbr, UINT8 funcNbr, UINT8 *nbrOfParams);
WMLSvar* CLNTa_callWMLSLibFunc (UINT16 invokeId, UINT16 libNbr, UINT8 funcNbr, const WMLSvar * const *params, BOOL *pSeparateResponse);
#endif
VOID CLNTa_resultDecodeProvisioning (const DATATABSTRUCT *dataTab, UINT16 dataTabLen,
const WCHAR *strTab, UINT16 strTabLen, UINT16 iResult);
VOID CLNTa_resultDecodeE2Esecurity (UINT8 objectID, UINT8 id, UINT32 expires, const DATATABSTRUCT *dataTab, UINT16 dataTabLen,
const WCHAR *strTab, UINT16 strTabLen, UINT16 iResult);
VOID CLNTa_getProvSharedSecret(UINT16 iListID, UINT16 SEC);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -