-
Notifications
You must be signed in to change notification settings - Fork 4
/
at_read.h
19 lines (15 loc) · 639 Bytes
/
at_read.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/*
Copyright (C) 2010 bg <[email protected]>
*/
#ifndef CHAN_DONGLE_AT_READ_H_INCLUDED
#define CHAN_DONGLE_AT_READ_H_INCLUDED
#include "at_response.h" /* at_res_t */
#include "export.h" /* EXPORT_DECL EXPORT_DEF */
struct pvt;
struct ringbuffer;
struct iovec;
EXPORT_DECL int at_wait (int fd, int* ms);
EXPORT_DECL ssize_t at_read (int fd, const char * dev, struct ringbuffer* rb);
EXPORT_DECL int at_read_result_iov (const char * dev, int * read_result, struct ringbuffer* rb, struct iovec * iov);
EXPORT_DECL at_res_t at_read_result_classification (struct ringbuffer * rb, size_t len);
#endif /* CHAN_DONGLE_AT_READ_H_INCLUDED */