Gammu internals  1.38.0
motorola.h
Go to the documentation of this file.
1 /* © 2007 - 2009 Michal Čihař */
2 
16 #ifndef atgen_motorola_h
17 #define atgen_motorola_h
18 
19 #include <gammu-config.h>
20 #include "../../protocol/protocol.h"
21 
22 #ifdef GSM_ENABLE_ATGEN
23 
32 GSM_Error MOTOROLA_SetMode(GSM_StateMachine *s, const char *command);
33 
37 GSM_Error MOTOROLA_SetModeReply(GSM_Protocol_Message *msg UNUSED, GSM_StateMachine *s);
38 
42 GSM_Error MOTOROLA_Banner(GSM_Protocol_Message *msg, GSM_StateMachine *s);
43 
47 GSM_Error MOTOROLA_ReplyGetMemory(GSM_Protocol_Message *msg, GSM_StateMachine *s);
48 
49 GSM_Error MOTOROLA_ParseCalendarSimple(GSM_StateMachine *s, const char *line);
50 
51 GSM_Error MOTOROLA_ReplyGetMemoryInfo(GSM_Protocol_Message *msg, GSM_StateMachine *s);
52 GSM_Error MOTOROLA_ReplyGetMPBRMemoryStatus(GSM_Protocol_Message *msg, GSM_StateMachine *s);
53 
54 GSM_Error MOTOROLA_ReplyGetCalendar(GSM_Protocol_Message *msg, GSM_StateMachine *s);
55 GSM_Error MOTOROLA_GetNextCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note, gboolean start);
56 GSM_Error MOTOROLA_ReplyGetCalendarStatus(GSM_Protocol_Message *msg, GSM_StateMachine *s);
57 GSM_Error MOTOROLA_GetCalendarStatus(GSM_StateMachine *s, GSM_CalendarStatus *Status);
58 GSM_Error MOTOROLA_GetCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note);
59 GSM_Error MOTOROLA_ReplySetCalendar(GSM_Protocol_Message *msg, GSM_StateMachine *s);
60 GSM_Error MOTOROLA_DelCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note);
61 GSM_Error MOTOROLA_SetCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note);
62 GSM_Error MOTOROLA_AddCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note);
63 GSM_Error MOTOROLA_ReplyGetMPBRMemoryInfo(GSM_Protocol_Message *msg, GSM_StateMachine *s);
64 #endif
65 #endif
66 
69 
70 /* How should editor hadle tabs in this file? Add editor commands here.
71  * vim: noexpandtab sw=8 ts=8 sts=8:
72  */
GSM_Error
Definition: gammu-error.h:23
int gboolean
Definition: gammu-types.h:23
#define UNUSED
Definition: gammu-misc.h:105