Gammu internals  1.38.0
obexfunc.h File Reference
#include <gammu.h>
#include "../../gsmreply.h"
#include "obexgen.h"
Include dependency graph for obexfunc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

GSM_Error OBEXGEN_InitialiseVars (GSM_StateMachine *s)
 
void OBEXGEN_FreeVars (GSM_StateMachine *s)
 
GSM_Error OBEXGEN_GetFilePart (GSM_StateMachine *s, GSM_File *File, int *Handle, size_t *Size)
 
GSM_Error OBEXGEN_AddFilePart (GSM_StateMachine *s, GSM_File *File, size_t *Pos, int *Handle)
 
GSM_Error OBEXGEN_SendFilePart (GSM_StateMachine *s, GSM_File *File, size_t *Pos, int *Handle)
 
GSM_Error OBEXGEN_GetNextFileFolder (GSM_StateMachine *s, GSM_File *File, gboolean start)
 
GSM_Error OBEXGEN_Disconnect (GSM_StateMachine *s)
 
GSM_Error OBEXGEN_Connect (GSM_StateMachine *s, OBEX_Service service)
 
GSM_Error OBEXGEN_DeleteFile (GSM_StateMachine *s, unsigned char *ID)
 
GSM_Error OBEXGEN_AddFolder (GSM_StateMachine *s, GSM_File *File)
 
GSM_Error OBEXGEN_GetMemoryStatus (GSM_StateMachine *s, GSM_MemoryStatus *Status)
 
GSM_Error OBEXGEN_GetNextMemory (GSM_StateMachine *s, GSM_MemoryEntry *entry, gboolean start)
 
GSM_Error OBEXGEN_GetMemory (GSM_StateMachine *s, GSM_MemoryEntry *Entry)
 
GSM_Error OBEXGEN_AddMemory (GSM_StateMachine *s, GSM_MemoryEntry *Entry)
 
GSM_Error OBEXGEN_SetMemory (GSM_StateMachine *s, GSM_MemoryEntry *Entry)
 
GSM_Error OBEXGEN_DeleteMemory (GSM_StateMachine *s, GSM_MemoryEntry *Entry)
 
GSM_Error OBEXGEN_DeleteAllMemory (GSM_StateMachine *, GSM_MemoryType MemoryTypes)
 
GSM_Error OBEXGEN_GetCalendarStatus (GSM_StateMachine *s, GSM_CalendarStatus *Status)
 
GSM_Error OBEXGEN_GetCalendar (GSM_StateMachine *s, GSM_CalendarEntry *Entry)
 
GSM_Error OBEXGEN_GetNextCalendar (GSM_StateMachine *s, GSM_CalendarEntry *Entry, gboolean start)
 
GSM_Error OBEXGEN_AddCalendar (GSM_StateMachine *s, GSM_CalendarEntry *Entry)
 
GSM_Error OBEXGEN_SetCalendar (GSM_StateMachine *s, GSM_CalendarEntry *Entry)
 
GSM_Error OBEXGEN_DeleteCalendar (GSM_StateMachine *s, GSM_CalendarEntry *Entry)
 
GSM_Error OBEXGEN_DeleteAllCalendar (GSM_StateMachine *s)
 
GSM_Error OBEXGEN_GetTodoStatus (GSM_StateMachine *s, GSM_ToDoStatus *Status)
 
GSM_Error OBEXGEN_GetTodo (GSM_StateMachine *s, GSM_ToDoEntry *Entry)
 
GSM_Error OBEXGEN_GetNextTodo (GSM_StateMachine *s, GSM_ToDoEntry *Entry, gboolean start)
 
GSM_Error OBEXGEN_AddTodo (GSM_StateMachine *s, GSM_ToDoEntry *Entry)
 
GSM_Error OBEXGEN_SetTodo (GSM_StateMachine *s, GSM_ToDoEntry *Entry)
 
GSM_Error OBEXGEN_DeleteTodo (GSM_StateMachine *s, GSM_ToDoEntry *Entry)
 
GSM_Error OBEXGEN_DeleteAllTodo (GSM_StateMachine *s)
 
GSM_Error OBEXGEN_GetNoteStatus (GSM_StateMachine *s, GSM_ToDoStatus *Status)
 
GSM_Error OBEXGEN_GetNote (GSM_StateMachine *s, GSM_NoteEntry *Entry)
 
GSM_Error OBEXGEN_GetNextNote (GSM_StateMachine *s, GSM_NoteEntry *Entry, gboolean start)
 
GSM_Error OBEXGEN_AddNote (GSM_StateMachine *s, GSM_NoteEntry *Entry)
 
GSM_Error OBEXGEN_SetNote (GSM_StateMachine *s, GSM_NoteEntry *Entry)
 
GSM_Error OBEXGEN_DeleteNote (GSM_StateMachine *s, GSM_NoteEntry *Entry)
 
GSM_Error OBEXGEN_DeleteAllNotes (GSM_StateMachine *s)
 

Variables

GSM_Reply_Function OBEXGENReplyFunctions []
 

Function Documentation

§ OBEXGEN_AddCalendar()

GSM_Error OBEXGEN_AddCalendar ( GSM_StateMachine s,
GSM_CalendarEntry Entry 
)

§ OBEXGEN_AddFilePart()

GSM_Error OBEXGEN_AddFilePart ( GSM_StateMachine s,
GSM_File File,
size_t *  Pos,
int *  Handle 
)

§ OBEXGEN_AddFolder()

GSM_Error OBEXGEN_AddFolder ( GSM_StateMachine s,
GSM_File File 
)

§ OBEXGEN_AddMemory()

GSM_Error OBEXGEN_AddMemory ( GSM_StateMachine s,
GSM_MemoryEntry Entry 
)

§ OBEXGEN_AddNote()

GSM_Error OBEXGEN_AddNote ( GSM_StateMachine s,
GSM_NoteEntry Entry 
)

§ OBEXGEN_AddTodo()

GSM_Error OBEXGEN_AddTodo ( GSM_StateMachine s,
GSM_ToDoEntry Entry 
)

§ OBEXGEN_Connect()

GSM_Error OBEXGEN_Connect ( GSM_StateMachine s,
OBEX_Service  service 
)

§ OBEXGEN_DeleteAllCalendar()

GSM_Error OBEXGEN_DeleteAllCalendar ( GSM_StateMachine s)

§ OBEXGEN_DeleteAllMemory()

GSM_Error OBEXGEN_DeleteAllMemory ( GSM_StateMachine ,
GSM_MemoryType  MemoryTypes 
)

§ OBEXGEN_DeleteAllNotes()

GSM_Error OBEXGEN_DeleteAllNotes ( GSM_StateMachine s)

§ OBEXGEN_DeleteAllTodo()

GSM_Error OBEXGEN_DeleteAllTodo ( GSM_StateMachine s)

§ OBEXGEN_DeleteCalendar()

GSM_Error OBEXGEN_DeleteCalendar ( GSM_StateMachine s,
GSM_CalendarEntry Entry 
)

§ OBEXGEN_DeleteFile()

GSM_Error OBEXGEN_DeleteFile ( GSM_StateMachine s,
unsigned char *  ID 
)

§ OBEXGEN_DeleteMemory()

GSM_Error OBEXGEN_DeleteMemory ( GSM_StateMachine s,
GSM_MemoryEntry Entry 
)

§ OBEXGEN_DeleteNote()

GSM_Error OBEXGEN_DeleteNote ( GSM_StateMachine s,
GSM_NoteEntry Entry 
)

§ OBEXGEN_DeleteTodo()

GSM_Error OBEXGEN_DeleteTodo ( GSM_StateMachine s,
GSM_ToDoEntry Entry 
)

§ OBEXGEN_Disconnect()

GSM_Error OBEXGEN_Disconnect ( GSM_StateMachine s)

§ OBEXGEN_FreeVars()

void OBEXGEN_FreeVars ( GSM_StateMachine s)

§ OBEXGEN_GetCalendar()

GSM_Error OBEXGEN_GetCalendar ( GSM_StateMachine s,
GSM_CalendarEntry Entry 
)

§ OBEXGEN_GetCalendarStatus()

GSM_Error OBEXGEN_GetCalendarStatus ( GSM_StateMachine s,
GSM_CalendarStatus Status 
)

§ OBEXGEN_GetFilePart()

GSM_Error OBEXGEN_GetFilePart ( GSM_StateMachine s,
GSM_File File,
int *  Handle,
size_t *  Size 
)

§ OBEXGEN_GetMemory()

GSM_Error OBEXGEN_GetMemory ( GSM_StateMachine s,
GSM_MemoryEntry Entry 
)

§ OBEXGEN_GetMemoryStatus()

GSM_Error OBEXGEN_GetMemoryStatus ( GSM_StateMachine s,
GSM_MemoryStatus Status 
)

§ OBEXGEN_GetNextCalendar()

GSM_Error OBEXGEN_GetNextCalendar ( GSM_StateMachine s,
GSM_CalendarEntry Entry,
gboolean  start 
)

§ OBEXGEN_GetNextFileFolder()

GSM_Error OBEXGEN_GetNextFileFolder ( GSM_StateMachine s,
GSM_File File,
gboolean  start 
)

§ OBEXGEN_GetNextMemory()

GSM_Error OBEXGEN_GetNextMemory ( GSM_StateMachine s,
GSM_MemoryEntry entry,
gboolean  start 
)

§ OBEXGEN_GetNextNote()

GSM_Error OBEXGEN_GetNextNote ( GSM_StateMachine s,
GSM_NoteEntry Entry,
gboolean  start 
)

§ OBEXGEN_GetNextTodo()

GSM_Error OBEXGEN_GetNextTodo ( GSM_StateMachine s,
GSM_ToDoEntry Entry,
gboolean  start 
)

§ OBEXGEN_GetNote()

GSM_Error OBEXGEN_GetNote ( GSM_StateMachine s,
GSM_NoteEntry Entry 
)

§ OBEXGEN_GetNoteStatus()

GSM_Error OBEXGEN_GetNoteStatus ( GSM_StateMachine s,
GSM_ToDoStatus Status 
)

§ OBEXGEN_GetTodo()

GSM_Error OBEXGEN_GetTodo ( GSM_StateMachine s,
GSM_ToDoEntry Entry 
)

§ OBEXGEN_GetTodoStatus()

GSM_Error OBEXGEN_GetTodoStatus ( GSM_StateMachine s,
GSM_ToDoStatus Status 
)

§ OBEXGEN_InitialiseVars()

GSM_Error OBEXGEN_InitialiseVars ( GSM_StateMachine s)

§ OBEXGEN_SendFilePart()

GSM_Error OBEXGEN_SendFilePart ( GSM_StateMachine s,
GSM_File File,
size_t *  Pos,
int *  Handle 
)

§ OBEXGEN_SetCalendar()

GSM_Error OBEXGEN_SetCalendar ( GSM_StateMachine s,
GSM_CalendarEntry Entry 
)

§ OBEXGEN_SetMemory()

GSM_Error OBEXGEN_SetMemory ( GSM_StateMachine s,
GSM_MemoryEntry Entry 
)

§ OBEXGEN_SetNote()

GSM_Error OBEXGEN_SetNote ( GSM_StateMachine s,
GSM_NoteEntry Entry 
)

§ OBEXGEN_SetTodo()

GSM_Error OBEXGEN_SetTodo ( GSM_StateMachine s,
GSM_ToDoEntry Entry 
)

Variable Documentation

§ OBEXGENReplyFunctions

GSM_Reply_Function OBEXGENReplyFunctions[]