X-Git-Url: http://git.jankratochvil.net/?p=gnokii.git;a=blobdiff_plain;f=win32_makefile%2Fdll_vc6%2Fgnokiiapi.h;fp=win32_makefile%2Fdll_vc6%2Fgnokiiapi.h;h=6e073a8512d3286cf72ae5a47c840f77a619f2bb;hp=0000000000000000000000000000000000000000;hb=2e0972b02d101bb0d8e9d3e15d2ac80def491a63;hpb=cc37b87508c91b5d4f21fd4bbc298104ae7de1dc diff --git a/win32_makefile/dll_vc6/gnokiiapi.h b/win32_makefile/dll_vc6/gnokiiapi.h new file mode 100644 index 0000000..6e073a8 --- /dev/null +++ b/win32_makefile/dll_vc6/gnokiiapi.h @@ -0,0 +1,106 @@ +/* + + G N O K I I + + A Linux/Unix toolset and driver for Nokia mobile phones. + + Released under the terms of the GNU GPL, see file COPYING for more details. + +*/ + +/* Prototypes */ + +int WINAPI myinitialize (char *port, char *model, int connectiontype); +int WINAPI myterminate (); + +int WINAPI mygetnetworkname(char *NetworkName, char *NetworkCode); +int WINAPI mygetnetworkcode(char *NetworkName, char *NetworkCode); +int WINAPI mygetnetworkinfo (GSM_NetworkInfo *NetworkInfo); +int WINAPI mygetnetworkdata(int number, char *Name, char *Code); + +int WINAPI mynetmonitor(int mode, char *Screen); + +int WINAPI mygetmemorylocation(GSM_PhonebookEntry *entry); +int WINAPI mywritephonebooklocation(GSM_PhonebookEntry *entry); +int WINAPI mygetmemorystatus(GSM_MemoryStatus *Status); + +int WINAPI myreadringtonefile(char *FileName, GSM_Ringtone *ringtone); +int WINAPI mysetringtone(GSM_Ringtone *ringtone, int *notes); +int WINAPI myplaynote(GSM_RingtoneNote note); +int WINAPI myplayringtone(GSM_Ringtone *ringtone); +int WINAPI mygettempo(int beats); +int WINAPI myplaytone(int Herz, u8 Volume); +int WINAPI myreadbinringtonefile(char *FileName, GSM_BinRingtone *ringtone); +int WINAPI mysetbinringtone(GSM_BinRingtone *ringtone); + +int WINAPI myreadbitmapfile(char *FileName, GSM_Bitmap *bitmap); +int WINAPI mysavebitmapfile(char *FileName, GSM_Bitmap *bitmap); +int WINAPI mysetpointbitmap(GSM_Bitmap *bmp, int x, int y); +int WINAPI myclearpointbitmap(GSM_Bitmap *bmp, int x, int y); +int WINAPI myclearbitmap(GSM_Bitmap *bmp); +int WINAPI myresizebitmap (GSM_Bitmap *bitmap, GSM_Bitmap_Types target); +int WINAPI mysetbitmap(GSM_Bitmap *Bitmap); +int WINAPI mygetbitmap(GSM_Bitmap *Bitmap); +bool WINAPI myispointbitmap(GSM_Bitmap *bitmap,int x, int y); + +int WINAPI mygetimei(char *IMEI); +int WINAPI mygetrevision(char *revision); +int WINAPI mygetmodel(char *model); +int WINAPI mygetmodelnumber(char *model,char *model2); + +int WINAPI mygetdllversion(char *version); + +int WINAPI mygetspeeddial(GSM_SpeedDial *entry); + +int WINAPI myreset(unsigned char type); + +int WINAPI mygetcalendarnote(GSM_CalendarNote *note); +int WINAPI mywritecalendarnote(GSM_CalendarNote *note); +int WINAPI mydeletecalendarnote(GSM_CalendarNote *note); + +int WINAPI mygetsmscenter(GSM_MessageCenter *center); +int WINAPI mysetsmscenter(GSM_MessageCenter *center); + +int WINAPI mygetalarm(int alarm_number, GSM_DateTime *alarm); + +int WINAPI mygetprofile(GSM_Profile *profile); + +int WINAPI mygetsimlock(GSM_AllSimlocks *simlocks); + +int WINAPI mygetsmsstatus(GSM_SMSStatus *status); +int WINAPI mygetsmsfolders(GSM_SMSFolders *folders); +int WINAPI mygetsmsmessage(GSM_SMSMessage *sms); +int WINAPI mydeletesmsmessage(GSM_SMSMessage *sms); +int WINAPI mysavesmsmessage(GSM_SMSMessage *sms); +int WINAPI mysendsmsmessage(GSM_SMSMessage *sms); +int WINAPI mymakemultipartsms2(GSM_MultiSMSMessage *SMS, + u8 *MessageBuffer,int MessageLength, GSM_UDH UDHType, GSM_Coding_Type Coding); + +int WINAPI mysaveringtonetosms(GSM_MultiSMSMessage *SMS, + GSM_Ringtone *ringtone, bool profilestyle); +int WINAPI mysavebitmaptosms(GSM_MultiSMSMessage *SMS, GSM_Bitmap *bitmap, + bool ScreenSaver, bool UnicodeText); +int WINAPI mysavecalendarnotetosms(GSM_MultiSMSMessage *SMS, + GSM_CalendarNote *note); +int WINAPI mysavephonebookentrytosms(GSM_MultiSMSMessage *SMS, + GSM_PhonebookEntry *entry, int version); +int WINAPI mysavewapbookmarktosms(GSM_MultiSMSMessage *SMS, + GSM_WAPBookmark *bookmark); +int WINAPI mysavewapsettingstosms(GSM_MultiSMSMessage *SMS, + GSM_WAPSettings *settings); + +int WINAPI myreadconfig(char *model, char *port, char *initlength, + char *connection, char *synchronizetime); + +int WINAPI mysetlocale(char *locale); + +int WINAPI mygetsecuritycode(GSM_SecurityCode *SecurityCode); + +int WINAPI mygetmodelfeature (featnum_index num); + +int WINAPI mygetwapbookmark(GSM_WAPBookmark *bookmark); +int WINAPI mysetwapbookmark(GSM_WAPBookmark *bookmark); + +int WINAPI mygetwapsettings(GSM_WAPSettings *settings); + +int WINAPI mycalldivert(GSM_CallDivert *divert);