23 GSM_Error VC_Store(
char *Buffer,
const size_t buff_len,
size_t *Pos,
const char *format, ...);
34 GSM_Error VC_StoreBase64(
char *Buffer,
const size_t buff_len,
size_t *Pos,
const unsigned char *data,
const size_t length);
46 GSM_Error VC_StoreText(
char *Buffer,
const size_t buff_len,
size_t *Length,
const unsigned char *Text,
const char *Start,
const gboolean UTF8);
gboolean ReadVCALDateTime(const char *Buffer, GSM_DateTime *dt)
void GSM_ClearBatteryCharge(GSM_BatteryCharge *bat)
GSM_Error VC_StoreLine(char *Buffer, const size_t buff_len, size_t *Pos, const char *format,...)
gboolean ReadVCALInt(char *Buffer, const char *Start, int *Value)
gboolean ReadVCALDate(char *Buffer, const char *Start, GSM_DateTime *Date, gboolean *is_date_only)
GSM_Error VC_StoreBase64(char *Buffer, const size_t buff_len, size_t *Pos, const unsigned char *data, const size_t length)
GSM_Error VC_StoreDate(char *Buffer, const size_t buff_len, size_t *Length, const GSM_DateTime *Date, const char *Start)
GSM_Error VC_StoreDateTime(char *Buffer, const size_t buff_len, size_t *Length, const GSM_DateTime *Date, const char *Start)
GSM_Error VC_StoreText(char *Buffer, const size_t buff_len, size_t *Length, const unsigned char *Text, const char *Start, const gboolean UTF8)
GSM_Error VC_Store(char *Buffer, const size_t buff_len, size_t *Pos, const char *format,...)
gboolean ReadVCALText(char *Buffer, const char *Start, unsigned char *Value, const gboolean UTF8, GSM_EntryLocation *location)
unsigned char * VCALGetTextPart(unsigned char *Buff, int *pos)