提交 2d894b41 编写于 作者: Lawlieta's avatar Lawlieta

[net][at] Modify AT Socket object callback name

上级 9fdd46fa
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
((unsigned char *)&addr)[2], \ ((unsigned char *)&addr)[2], \
((unsigned char *)&addr)[3] ((unsigned char *)&addr)[3]
#ifdef AT_DEVICE_NOT_SELECTED #if !defined(AT_DEVICE_SOCKETS_NUM) || defined(AT_DEVICE_NOT_SELECTED)
#error The AT socket device is not selected, please select it through the env menuconfig. #error The AT socket device is not selected, please select it through the env menuconfig.
#endif #endif
...@@ -398,7 +398,7 @@ int at_closesocket(int socket) ...@@ -398,7 +398,7 @@ int at_closesocket(int socket)
if (last_state == AT_SOCKET_CONNECT) if (last_state == AT_SOCKET_CONNECT)
{ {
if (at_dev_ops->close(socket) != 0) if (at_dev_ops->at_closesocket(socket) != 0)
{ {
LOG_E("AT socket (%d) closesocket failed!", socket); LOG_E("AT socket (%d) closesocket failed!", socket);
} }
...@@ -424,7 +424,7 @@ int at_shutdown(int socket, int how) ...@@ -424,7 +424,7 @@ int at_shutdown(int socket, int how)
if (sock->state == AT_SOCKET_CONNECT) if (sock->state == AT_SOCKET_CONNECT)
{ {
if (at_dev_ops->close(socket) != 0) if (at_dev_ops->at_closesocket(socket) != 0)
{ {
LOG_E("AT socket (%d) shutdown failed!", socket); LOG_E("AT socket (%d) shutdown failed!", socket);
} }
...@@ -535,7 +535,7 @@ int at_connect(int socket, const struct sockaddr *name, socklen_t namelen) ...@@ -535,7 +535,7 @@ int at_connect(int socket, const struct sockaddr *name, socklen_t namelen)
socketaddr_to_ipaddr_port(name, &remote_addr, &remote_port); socketaddr_to_ipaddr_port(name, &remote_addr, &remote_port);
ipaddr_to_ipstr(name, ipstr); ipaddr_to_ipstr(name, ipstr);
if (at_dev_ops->connect(socket, ipstr, remote_port, sock->type, RT_TRUE) < 0) if (at_dev_ops->at_connect(socket, ipstr, remote_port, sock->type, RT_TRUE) < 0)
{ {
LOG_E("AT socket(%d) connect failed!", socket); LOG_E("AT socket(%d) connect failed!", socket);
result = -1; result = -1;
...@@ -545,8 +545,8 @@ int at_connect(int socket, const struct sockaddr *name, socklen_t namelen) ...@@ -545,8 +545,8 @@ int at_connect(int socket, const struct sockaddr *name, socklen_t namelen)
sock->state = AT_SOCKET_CONNECT; sock->state = AT_SOCKET_CONNECT;
/* set AT socket receive data callback function */ /* set AT socket receive data callback function */
at_dev_ops->set_event_cb(AT_SOCKET_EVT_RECV, at_recv_notice_cb); at_dev_ops->at_set_event_cb(AT_SOCKET_EVT_RECV, at_recv_notice_cb);
at_dev_ops->set_event_cb(AT_SOCKET_EVT_CLOSED, at_closed_notice_cb); at_dev_ops->at_set_event_cb(AT_SOCKET_EVT_CLOSED, at_closed_notice_cb);
__exit: __exit:
...@@ -593,7 +593,7 @@ int at_recvfrom(int socket, void *mem, size_t len, int flags, struct sockaddr *f ...@@ -593,7 +593,7 @@ int at_recvfrom(int socket, void *mem, size_t len, int flags, struct sockaddr *f
socketaddr_to_ipaddr_port(from, &remote_addr, &remote_port); socketaddr_to_ipaddr_port(from, &remote_addr, &remote_port);
ipaddr_to_ipstr(from, ipstr); ipaddr_to_ipstr(from, ipstr);
if (at_dev_ops->connect(socket, ipstr, remote_port, sock->type, RT_TRUE) < 0) if (at_dev_ops->at_connect(socket, ipstr, remote_port, sock->type, RT_TRUE) < 0)
{ {
LOG_E("AT socket UDP connect failed!"); LOG_E("AT socket UDP connect failed!");
result = -1; result = -1;
...@@ -719,7 +719,7 @@ int at_sendto(int socket, const void *data, size_t size, int flags, const struct ...@@ -719,7 +719,7 @@ int at_sendto(int socket, const void *data, size_t size, int flags, const struct
goto __exit; goto __exit;
} }
if ((len = at_dev_ops->send(sock->socket, (const char *) data, size, sock->type)) < 0) if ((len = at_dev_ops->at_send(sock->socket, (const char *) data, size, sock->type)) < 0)
{ {
result = -1; result = -1;
goto __exit; goto __exit;
...@@ -736,7 +736,7 @@ int at_sendto(int socket, const void *data, size_t size, int flags, const struct ...@@ -736,7 +736,7 @@ int at_sendto(int socket, const void *data, size_t size, int flags, const struct
socketaddr_to_ipaddr_port(to, &remote_addr, &remote_port); socketaddr_to_ipaddr_port(to, &remote_addr, &remote_port);
ipaddr_to_ipstr(to, ipstr); ipaddr_to_ipstr(to, ipstr);
if (at_dev_ops->connect(socket, ipstr, remote_port, sock->type, RT_TRUE) < 0) if (at_dev_ops->at_connect(socket, ipstr, remote_port, sock->type, RT_TRUE) < 0)
{ {
LOG_E("AT socket (%d) UDP connect failed!", socket); LOG_E("AT socket (%d) UDP connect failed!", socket);
result = -1; result = -1;
...@@ -745,7 +745,7 @@ int at_sendto(int socket, const void *data, size_t size, int flags, const struct ...@@ -745,7 +745,7 @@ int at_sendto(int socket, const void *data, size_t size, int flags, const struct
sock->state = AT_SOCKET_CONNECT; sock->state = AT_SOCKET_CONNECT;
} }
if ((len = at_dev_ops->send(sock->socket, (char *) data, size, sock->type)) < 0) if ((len = at_dev_ops->at_send(sock->socket, (char *) data, size, sock->type)) < 0)
{ {
result = -1; result = -1;
goto __exit; goto __exit;
...@@ -940,7 +940,7 @@ struct hostent *at_gethostbyname(const char *name) ...@@ -940,7 +940,7 @@ struct hostent *at_gethostbyname(const char *name)
if (idx < strlen(name)) if (idx < strlen(name))
{ {
if (at_dev_ops->domain_resolve(name, ipstr) < 0) if (at_dev_ops->at_domain_resolve(name, ipstr) < 0)
{ {
LOG_E("AT domain (%s) resolve error!", name); LOG_E("AT domain (%s) resolve error!", name);
return RT_NULL; return RT_NULL;
...@@ -1040,7 +1040,7 @@ int at_getaddrinfo(const char *nodename, const char *servname, ...@@ -1040,7 +1040,7 @@ int at_getaddrinfo(const char *nodename, const char *servname,
if(idx < strlen(nodename)) if(idx < strlen(nodename))
{ {
if (at_dev_ops->domain_resolve((char *) nodename, ip_str) != 0) if (at_dev_ops->at_domain_resolve((char *) nodename, ip_str) != 0)
{ {
return EAI_FAIL; return EAI_FAIL;
} }
...@@ -1129,10 +1129,10 @@ void at_freeaddrinfo(struct addrinfo *ai) ...@@ -1129,10 +1129,10 @@ void at_freeaddrinfo(struct addrinfo *ai)
void at_scoket_device_register(const struct at_device_ops *ops) void at_scoket_device_register(const struct at_device_ops *ops)
{ {
RT_ASSERT(ops); RT_ASSERT(ops);
RT_ASSERT(ops->connect); RT_ASSERT(ops->at_connect);
RT_ASSERT(ops->close); RT_ASSERT(ops->at_closesocket);
RT_ASSERT(ops->send); RT_ASSERT(ops->at_send);
RT_ASSERT(ops->domain_resolve); RT_ASSERT(ops->at_domain_resolve);
RT_ASSERT(ops->set_event_cb); RT_ASSERT(ops->at_set_event_cb);
at_dev_ops = (struct at_device_ops *) ops; at_dev_ops = (struct at_device_ops *) ops;
} }
...@@ -77,11 +77,11 @@ typedef void (* at_socket_callback)(struct at_socket *conn, int event, uint16_t ...@@ -77,11 +77,11 @@ typedef void (* at_socket_callback)(struct at_socket *conn, int event, uint16_t
/* AT device socket options function */ /* AT device socket options function */
struct at_device_ops struct at_device_ops
{ {
int (*connect)(int socket, char *ip, int32_t port, enum at_socket_type type, rt_bool_t is_client); int (*at_connect)(int socket, char *ip, int32_t port, enum at_socket_type type, rt_bool_t is_client);
int (*close)(int socket); int (*at_closesocket)(int socket);
int (*send)(int socket, const char *buff, size_t bfsz, enum at_socket_type type); int (*at_send)(int socket, const char *buff, size_t bfsz, enum at_socket_type type);
int (*domain_resolve)(const char *name, char ip[16]); int (*at_domain_resolve)(const char *name, char ip[16]);
void (*set_event_cb)(at_socket_evt_t event, at_evt_cb_t cb); void (*at_set_event_cb)(at_socket_evt_t event, at_evt_cb_t cb);
}; };
/* AT receive package list structure */ /* AT receive package list structure */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册