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