X-Git-Url: https://git.jankratochvil.net/?p=gnokii.git;a=blobdiff_plain;f=gnokii%2Fgnokii.h;h=aa12300dccf456681ad01a0d4c32b8f454d88d4f;hp=dbcf972441c5b25928007c7b4972bdd4af7ba559;hb=81b1712d54efa46b3148a5beb42d32d7632ef30c;hpb=2e0972b02d101bb0d8e9d3e15d2ac80def491a63 diff --git a/gnokii/gnokii.h b/gnokii/gnokii.h index dbcf972..aa12300 100644 --- a/gnokii/gnokii.h +++ b/gnokii/gnokii.h @@ -12,6 +12,8 @@ /* Prototypes */ +#ifndef UCLINUX + int monitormode(int argc, char *argv[]); #ifdef SECURITY @@ -25,10 +27,13 @@ int monitormode(int argc, char *argv[]); int decodefile(int nargc, char *nargv[]); #endif -int getmemory(int argc, char *argv[]); -int writephonebook(int argc, char *argv[]); -int getspeeddial(char *number); -int setspeeddial(char *argv[]); +#endif /* UCLINUX */ + +static int getmemory(int argc, char *argv[]); +static int writephonebook(int argc, char *argv[]); +static int getspeeddial(char *number); +static int setspeeddial(char *argv[]); +#ifndef UCLINUX int getsms(int argc, char *argv[]); int renamesmsc(int argc, char *argv[]); int deletesms(int argc, char *argv[]); @@ -44,13 +49,17 @@ int getdatetime(void); int setalarm(char *argv[]); int getalarm(void); int dialvoice(char *number); -int cancelcall(void); +#endif /* UCLINUX */ +static int cancelcall(void); +#ifndef UCLINUX int getcalendarnote(int argc, char *argv[]); int writecalendarnote(char *argv[]); int deletecalendarnote(char *index); int getdisplaystatus(); int netmonitor(char *_mode); -int identify(void); +#endif /* UCLINUX */ +static int identify(void); +#ifndef UCLINUX int senddtmf(char *String); int foogle(char *argv[]); int pmon(void); @@ -59,7 +68,9 @@ int getlogo(int argc, char *argv[]); int binringtoneconvert(int argc, char *argv[]); int setringtone(int argc, char *argv[]); int getringtone(int argc, char *argv[]); -int reset(int argc, char *argv[]); +#endif /* UCLINUX */ +static int reset(int argc, char *argv[]); +#ifndef UCLINUX int getprofile(int argc, char *argv[]); int setprofile(int argc, char *argv[]); int allringtones(); @@ -100,6 +111,7 @@ int getsmsstatus(int argc, char *argv[]); int divert(int argc, char *argv[]); int savephonebookentry(int argc, char *argv[]); int sendphonebookentry(int argc, char *argv[]); +#endif /* UCLINUX */ typedef enum { OPT_HELP, @@ -184,7 +196,8 @@ typedef enum { OPT_GETSMSSTATUS=145, OPT_DIVERT=146, OPT_SENDWAPSETTINGS=147, - OPT_SETWAPBOOKMARK=148 + OPT_SETWAPBOOKMARK=148, + OPT_GNOKIID=149, } opt_index; struct gnokii_arg_len { @@ -206,8 +219,10 @@ struct keys_table_position { int whatcode; }; +#ifndef UCLINUX + /* for --presskeysequence */ -struct keys_table_position Keys[] = { +static struct keys_table_position Keys[] = { {'m',PHONEKEY_MENU}, {'M',PHONEKEY_MENU}, {'n',PHONEKEY_NAMES}, @@ -239,6 +254,8 @@ struct keys_table_position Keys[] = { {' ',0} }; +#endif /* UCLINUX */ + /* for NETMONITOR */ //maximal number of screens for --nm_collect @@ -274,5 +291,5 @@ typedef struct { unsigned char req_screen[NM_MAX_SCREEN]; } OUT_INFO_MON; -int semicolon_pipe_substitution( GSM_PhonebookEntry *pentry, unsigned int direction ); -int str_substch( char *str, const char toric, const char sost ); +static int semicolon_pipe_substitution( GSM_PhonebookEntry *pentry, unsigned int direction ); +static int str_substch( char *str, const char toric, const char sost );