Gammu internals  1.38.0
at.h
Go to the documentation of this file.
1 /* (c) 2002-2003 by Marcin Wiacek and Michal Cihar */
2 
3 #ifndef at_h
4 #define at_h
5 
6 #include "../protocol.h"
7 
8 GSM_Error AT_StateMachine(GSM_StateMachine *s, unsigned char rx_char);
10 
11 typedef struct {
14  size_t LineStart, LineEnd;
15  size_t SpecialAnswerLines, SpecialAnswerStart;
16 
17  gboolean EditMode; /* wait for modem answer or not */
24 
25 #ifndef GSM_USED_SERIALDEVICE
26 # define GSM_USED_SERIALDEVICE
27 #endif
28 #if defined(GSM_ENABLE_BLUEAT)
29 # ifndef GSM_USED_BLUETOOTHDEVICE
30 # define GSM_USED_BLUETOOTHDEVICE
31 # endif
32 #endif
33 #if defined(GSM_ENABLE_IRDAAT)
34 # ifndef GSM_USED_IRDADEVICE
35 # define GSM_USED_IRDADEVICE
36 # endif
37 #endif
38 
39 #endif
40 
41 /* How should editor hadle tabs in this file? Add editor commands here.
42  * vim: noexpandtab sw=8 ts=8 sts=8:
43  */
gboolean EditMode
Definition: at.h:17
gboolean FastWrite
Definition: at.h:18
GSM_Error
Definition: gammu-error.h:23
GSM_Error AT_StateMachine(GSM_StateMachine *s, unsigned char rx_char)
gboolean CPINNoOK
Definition: at.h:22
GSM_Protocol_Message Msg
Definition: at.h:12
GSM_Error AT_Initialise(GSM_StateMachine *s)
size_t LineStart
Definition: at.h:14
gboolean wascrlf
Definition: at.h:13
int gboolean
Definition: gammu-types.h:23
size_t SpecialAnswerStart
Definition: at.h:15