netdial.h

来自「基于东南大学开发的SEP3203的ARM7中的所有驱动」· C头文件 代码 · 共 58 行

H
58
字号
#ifndef _NETDIAL_H

#define _NETDIAL_H



/* global dialing parameters */

typedef struct dial_type {

	char phone_number[32];

	char user_name[32];

	char user_password[32];

} DialType;





enum {

	DIAL_OK =		0,

	DIAL_ERR =		-1,

	DIAL_ERR_BUSY = 	-2,

	DIAL_ERR_NOTONE =	-3,

};



extern int SendAtCmd(int fd, char *at_cmd_str);

extern int GetModemRps(int fd, int maxlen, int tmout);

extern void DialInit(int fd);

extern void ModemReturn(int fd, int timeout);

extern int ModemTest(int fd, unsigned char* at_cmd_str); /* return 0 success */

extern int NetDial(int fd, int tmout,unsigned long st);	/* return 0 success */

extern int PhoneDial(int fd, unsigned char * phone_num_str, int tmout);

extern int modem_command(int fd, char *cmd, char *rep, int tmout);


#endif



⌨️ 快捷键说明

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