1 #ifndef samsung_h
2 #define samsung_h
3 
4 #include "../../gsmstate.h"
5 
6 GSM_Error SAMSUNG_ReplyGetRingtone	(GSM_Protocol_Message *, GSM_StateMachine *);
7 GSM_Error SAMSUNG_ReplySetRingtone	(GSM_Protocol_Message *, GSM_StateMachine *);
8 GSM_Error SAMSUNG_ReplyGetBitmap	(GSM_Protocol_Message *, GSM_StateMachine *);
9 GSM_Error SAMSUNG_ReplySetBitmap	(GSM_Protocol_Message *, GSM_StateMachine *);
10 GSM_Error SAMSUNG_GetRingtone		(GSM_StateMachine *, GSM_Ringtone *, gboolean);
11 GSM_Error SAMSUNG_SetRingtone		(GSM_StateMachine *, GSM_Ringtone *, int *);
12 GSM_Error SAMSUNG_GetBitmap		(GSM_StateMachine *, GSM_Bitmap *);
13 GSM_Error SAMSUNG_SetBitmap		(GSM_StateMachine *, GSM_Bitmap *);
14 GSM_Error SAMSUNG_GetCallLogs		(GSM_StateMachine *, GSM_MemoryEntry *, int);
15 GSM_Error SAMSUNG_ReplyGetMemoryInfo(GSM_Protocol_Message *msg, GSM_StateMachine *s);
16 GSM_Error SAMSUNG_ReplyGetMemory(GSM_Protocol_Message *msg, GSM_StateMachine *s);
17 GSM_Error SAMSUNG_SetMemory(GSM_StateMachine *s, GSM_MemoryEntry *entry);
18 GSM_Error SAMSUNG_ORG_ReplyGetCalendar(GSM_Protocol_Message *msg, GSM_StateMachine *s);
19 GSM_Error SAMSUNG_GetNextCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note, gboolean start);
20 GSM_Error SAMSUNG_ORG_ReplyGetCalendarStatus(GSM_Protocol_Message *msg, GSM_StateMachine *s);
21 GSM_Error SAMSUNG_GetCalendarStatus(GSM_StateMachine *s, GSM_CalendarStatus *Status);
22 GSM_Error SAMSUNG_GetCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note);
23 GSM_Error SAMSUNG_ORG_ReplySetCalendar(GSM_Protocol_Message *msg, GSM_StateMachine *s);
24 GSM_Error SAMSUNG_DelCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note);
25 GSM_Error SAMSUNG_SetCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note);
26 GSM_Error SAMSUNG_AddCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note);
27 
28 GSM_Error SAMSUNG_SSH_ReplyGetCalendar(GSM_Protocol_Message *msg, GSM_StateMachine *s);
29 GSM_Error SAMSUNG_SSH_ReplyGetCalendarStatus(GSM_Protocol_Message *msg, GSM_StateMachine *s);
30 
31 GSM_Error SAMSUNG_ParseAniversary(GSM_StateMachine *s, const char *line);
32 GSM_Error SAMSUNG_ParseTask(GSM_StateMachine *s, const char *line);
33 GSM_Error SAMSUNG_ParseAppointment(GSM_StateMachine *s, const char *line);
34 #endif
35