⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mms-appl.h

📁 mms client
💻 H
字号:
/* * mms-appl.h - interface to application layer */#ifndef MMS_APPL_H#define MMS_APPL_H#include "wap/wap.h"#include "wap/timers.h"#include "mms/mms_pdu.h"#define state_idle 0#define state_connecting 1#define state_retrieving 2#define state_waiting 3#define BEARER_POLLING_INTERVAL 5#define MAX_BEARER_DELAY 300struct mmsclientmachine {    int state;    Timer *timer;    long machine_id;    long transaction_id;    WAPAddrTuple *addrtuple;    MMS_PDU *notification;    FILE *savedNotification;    MMS_PDU *retrieveconf;    Octstr *filename;};static enum {    idle, waiting} clientsendmachinestates;struct mmsclientsendmachine {    int state;    Timer *timer;    long machine_id;    long transaction_id;    WAPEvent *mms_send_req;    MMS_PDU *sendconf;    WAPAddrTuple *addrtuple;    HTTPClient *client;};typedef struct mmsclientsendmachine MMSClientSendMachine;typedef struct mmsclientmachine MMSClientMachine;MMSClientSendMachine *mms_create_client_send_machine(WAPEvent *event);MMSClientMachine *mms_create_client_machine(MMS_PDU *pdu);void mms_destroy_client_send_machine(MMSClientSendMachine *machine);void mms_destroy_client_machine(MMSClientMachine *machine);void *remember_receiver(unsigned long handle, int method, Octstr *url, List *headers, Octstr *body, unsigned int retries);void mms_appl_init(Cfg *cfg);void mms_appl_dispatch(WAPEvent *event);void mms_appl_shutdown(void);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -