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);
9
GSM_Error
AT_Initialise
(
GSM_StateMachine
*s);
10
11
typedef
struct
{
12
GSM_Protocol_Message
Msg
;
13
gboolean
wascrlf
;
14
size_t
LineStart
, LineEnd;
15
size_t
SpecialAnswerLines,
SpecialAnswerStart
;
16
17
gboolean
EditMode
;
/* wait for modem answer or not */
18
gboolean
FastWrite
;
22
gboolean
CPINNoOK
;
23
}
GSM_Protocol_ATData
;
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
*/
GSM_Protocol_ATData::EditMode
gboolean EditMode
Definition:
at.h:17
GSM_Protocol_ATData::FastWrite
gboolean FastWrite
Definition:
at.h:18
_GSM_StateMachine
Definition:
gsmstate.h:1401
GSM_Error
GSM_Error
Definition:
gammu-error.h:23
AT_StateMachine
GSM_Error AT_StateMachine(GSM_StateMachine *s, unsigned char rx_char)
GSM_Protocol_ATData
Definition:
at.h:11
GSM_Protocol_ATData::CPINNoOK
gboolean CPINNoOK
Definition:
at.h:22
GSM_Protocol_ATData::Msg
GSM_Protocol_Message Msg
Definition:
at.h:12
AT_Initialise
GSM_Error AT_Initialise(GSM_StateMachine *s)
GSM_Protocol_ATData::LineStart
size_t LineStart
Definition:
at.h:14
GSM_Protocol_ATData::wascrlf
gboolean wascrlf
Definition:
at.h:13
GSM_Protocol_Message
Definition:
protocol.h:16
gboolean
int gboolean
Definition:
gammu-types.h:23
GSM_Protocol_ATData::SpecialAnswerStart
size_t SpecialAnswerStart
Definition:
at.h:15
libgammu
protocol
at
at.h
Generated on Wed Nov 16 2016 13:39:18 for Gammu internals by
1.8.12