Miscellaneous¶
-
int
GetLine
(FILE * File, char * Line, int count) Reads single line from file.
- Return
- Length of read line, -1 on error.
- Parameters
File
-File descriptor to read from.
Line
-Buffer where t ostore result.
count
-Maximal length of text which can be stored in buffer.
-
const char *
GetGammuVersion
(void) Gets Gammu library version.
-
const char *
GetCompiler
(void) Gets compiler which was used to compile Gammu library.
-
const char *
GetOS
(void) Gets host OS.
-
const char *
GetGammuLocalePath
(void) Returns path to Gammu locales.
-
void
GSM_InitLocales
(const char * path) Initializes locales. This sets up things needed for proper string conversion from local charset as well as initializes gettext based translation.
- Parameters
path
-Path to gettext translation. If NULL compiled in default is used.
-
void
EncodeHexBin
(char * dest, const unsigned char * src, size_t len) Encodes text to hexadecimal binary representation.
-
gboolean
GSM_IsNewerVersion
(const char * latest_version, const char * current_version) Returns TRUE if firmware version is newer.
- Return
- True if latest_version > current_version.
- Parameters
latest_version
-String containing version (eg. latest available).
current_version
-String containing version (eg. current one).