diff options
| author | Bernard Xiong <[email protected]> | 2018-10-13 13:42:47 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2018-10-13 13:42:47 +0800 |
| commit | aa4d0903c591d5a43aed65b4a23426d5e3ffad38 (patch) | |
| tree | f296f3cf73920386cac9fe4349a5554e8dcc65fe /components/net/at/at_socket | |
| parent | 521a55958cf50c86a53e2f195282ed9a3c52355d (diff) | |
| parent | b6968d2999b4e6613508d5c497ed900e771559ce (diff) | |
Merge pull request #1884 from linuxhan/master
sal框架,使用at设备,UDP通讯数据无法获得
Diffstat (limited to 'components/net/at/at_socket')
| -rw-r--r-- | components/net/at/at_socket/at_socket.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/components/net/at/at_socket/at_socket.c b/components/net/at/at_socket/at_socket.c index 16c8c1d712..fec1997579 100644 --- a/components/net/at/at_socket/at_socket.c +++ b/components/net/at/at_socket/at_socket.c @@ -775,6 +775,9 @@ int at_sendto(int socket, const void *data, size_t size, int flags, const struct goto __exit; } sock->state = AT_SOCKET_CONNECT; + /* set AT socket receive data callback function */ + at_dev_ops->at_set_event_cb(AT_SOCKET_EVT_RECV, at_recv_notice_cb); + at_dev_ops->at_set_event_cb(AT_SOCKET_EVT_CLOSED, at_closed_notice_cb); } if ((len = at_dev_ops->at_send(sock->socket, (char *) data, size, sock->type)) < 0) |
