This commit was manufactured by cvs2svn to create branch 'decode'.
[gnokii.git] / win32_makefile / dll_vc6 / gnokiiapi.c
diff --git a/win32_makefile/dll_vc6/gnokiiapi.c b/win32_makefile/dll_vc6/gnokiiapi.c
deleted file mode 100644 (file)
index 627e3ea..0000000
+++ /dev/null
@@ -1,417 +0,0 @@
-/*\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
-#include <stdio.h>\r
-#include <stdlib.h>\r
-#include <signal.h>\r
-#include <string.h>\r
-#include <ctype.h>\r
-#include <time.h>\r
-#include <sys/stat.h>\r
-\r
-#ifndef VC6\r
-  #if defined(__svr4__) || defined(__FreeBSD__)\r
-  #  include <strings.h>       /* for bzero */\r
-  #endif\r
-#endif\r
-\r
-#ifdef WIN32\r
-\r
-  #include <windows.h>\r
-  #define sleep(x) Sleep((x) * 1000)\r
-  #define usleep(x) Sleep(((x) < 1000) ? 1 : ((x) / 1000))\r
-  #include "getopt.h"\r
-\r
-  #define DEV_CONSOLE "CON:"\r
-\r
-#else\r
-\r
-  #include <unistd.h>\r
-  #include <termios.h>\r
-  #include <fcntl.h>\r
-  #include <sys/types.h>\r
-  #include <sys/time.h>\r
-  #include <getopt.h>\r
-\r
-  #define DEV_CONSOLE "/dev/tty"\r
-#endif\r
-\r
-#include "misc.h"\r
-#include "gsm-common.h"\r
-#include "gsm-api.h"\r
-#include "gsm-networks.h"\r
-#include "files/cfgreader.h"\r
-#include "gnokiiapi.h"\r
-#include "files/gsm-filetypes.h"\r
-#include "gsm-ringtones.h"\r
-#include "gsm-bitmaps.h"\r
-#include "gsm-sms.h"\r
-#include "newmodules/n6110.h"\r
-\r
-#include "mversion.h"\r
-\r
-#ifdef USE_NLS\r
-  #include <locale.h>\r
-#endif\r
-\r
-extern GSM_Network GSM_Networks[];\r
-\r
-int WINAPI myinitialize (char *port, char *model, int connectiontype)\r
-{\r
-  return GSM_Initialise(model, port, "30", connectiontype, NULL, "no");\r
-}\r
-\r
-int WINAPI mygetnetworkinfo (GSM_NetworkInfo *NetworkInfo)\r
-{\r
-  return GSM->GetNetworkInfo(NetworkInfo);\r
-}\r
-\r
-int WINAPI myterminate ()\r
-{\r
-  GSM->Terminate();\r
-  return 0;\r
-}\r
-\r
-int WINAPI mygetnetworkname(char *NetworkName, char *NetworkCode)\r
-{\r
-  strcpy(NetworkName,GSM_GetNetworkName(NetworkCode));\r
-  return 0;\r
-}\r
-\r
-int WINAPI mynetmonitor(int mode, char *Screen)\r
-{\r
-  return GSM->NetMonitor(mode, Screen);\r
-}\r
-\r
-int WINAPI mygetmemorylocation(GSM_PhonebookEntry *entry)\r
-{\r
-  return GSM->GetMemoryLocation(entry);\r
-}\r
-\r
-int WINAPI mywritephonebooklocation(GSM_PhonebookEntry *entry)\r
-{\r
-  return GSM->WritePhonebookLocation(entry);\r
-}\r
-\r
-int WINAPI mygetmemorystatus(GSM_MemoryStatus *Status)\r
-{\r
-  return GSM->GetMemoryStatus(Status);\r
-}\r
-\r
-int WINAPI myreadringtonefile(char *FileName, GSM_Ringtone *ringtone)\r
-{\r
-  return GSM_ReadRingtoneFile(FileName, ringtone);\r
-}\r
-\r
-int WINAPI myplayringtone(GSM_Ringtone *ringtone)\r
-{\r
-  GSM_PlayRingtone(ringtone);\r
-  return 0;\r
-}\r
-\r
-int WINAPI myplaynote(GSM_RingtoneNote note)\r
-{\r
-  GSM_PlayOneNote(note);\r
-  return 0;\r
-}\r
-\r
-int WINAPI myreadbitmapfile(char *FileName, GSM_Bitmap *bitmap)\r
-{\r
-  return GSM_ReadBitmapFile(FileName, bitmap);\r
-}\r
-\r
-int WINAPI mysavebitmapfile(char *FileName, GSM_Bitmap *bitmap)\r
-{\r
-  return GSM_SaveBitmapFile(FileName, bitmap);\r
-}\r
-\r
-bool WINAPI myispointbitmap(GSM_Bitmap *bitmap,int x, int y)\r
-{\r
-  return GSM_IsPointBitmap(bitmap,x,y);\r
-}\r
-\r
-int WINAPI mygetimei(char *IMEI)\r
-{\r
-  return GSM->GetIMEI(IMEI);\r
-}\r
-\r
-int WINAPI mygetrevision(char *revision)\r
-{\r
-  return GSM->GetRevision(revision);\r
-}\r
-\r
-int WINAPI mygetmodel(char *model)\r
-{\r
-  return GSM->GetModel(model);\r
-}\r
-\r
-int WINAPI mygetmodelnumber(char *model,char *model2)\r
-{\r
-  strcpy(model2,GetModelName(model));\r
-  return 0;\r
-}\r
-\r
-int WINAPI mysetringtone(GSM_Ringtone *ringtone, int *notes)\r
-{\r
-  return GSM->SetRingtone(ringtone,notes);\r
-}\r
-\r
-int WINAPI mygetdllversion(char *version)\r
-{\r
-  strcpy(version,VERSION);\r
-  return 0;\r
-}\r
-\r
-int WINAPI mysetpointbitmap(GSM_Bitmap *bmp, int x, int y)\r
-{\r
-  GSM_SetPointBitmap(bmp,x,y);\r
-  return 0;\r
-}\r
-\r
-int WINAPI myclearpointbitmap(GSM_Bitmap *bmp, int x, int y)\r
-{\r
-  GSM_ClearPointBitmap(bmp,x,y);\r
-  return 0;\r
-}\r
-\r
-int WINAPI myclearbitmap(GSM_Bitmap *bmp)\r
-{\r
-  GSM_ClearBitmap(bmp);\r
-  return 0;\r
-}\r
-\r
-int WINAPI myresizebitmap (GSM_Bitmap *bitmap, GSM_Bitmap_Types target)\r
-{\r
-  GSM_ResizeBitmap(bitmap,target);\r
-  return 0;\r
-}\r
-\r
-int WINAPI mysetbitmap(GSM_Bitmap *Bitmap)\r
-{\r
-  return GSM->SetBitmap(Bitmap);\r
-}\r
-\r
-int WINAPI mygetbitmap(GSM_Bitmap *Bitmap)\r
-{\r
-  return GSM->GetBitmap(Bitmap);\r
-}\r
-\r
-int WINAPI mygetnetworkdata(int number, char *Name, char *Code)\r
-{\r
-  strcpy(Name,GSM_Networks[number].Name);\r
-  strcpy(Code,GSM_Networks[number].Code);\r
-  return 0;\r
-}\r
-\r
-int WINAPI mygetnetworkcode(char *NetworkName, char *NetworkCode)\r
-{\r
-  strcpy(NetworkCode,GSM_GetNetworkCode(NetworkName));\r
-  return 0;\r
-}\r
-\r
-int WINAPI mygetspeeddial(GSM_SpeedDial *entry)\r
-{\r
-  return GSM->GetSpeedDial(entry);\r
-}\r
-\r
-int WINAPI myreset(unsigned char type)\r
-{\r
-  return GSM->Reset(type);\r
-}\r
-\r
-int WINAPI mygetcalendarnote(GSM_CalendarNote *note)\r
-{\r
-  return GSM->GetCalendarNote(note);\r
-}\r
-\r
-int WINAPI mygetsmscenter(GSM_MessageCenter *center)\r
-{\r
-  return GSM->GetSMSCenter(center);\r
-}\r
-\r
-int WINAPI mysetsmscenter(GSM_MessageCenter *center)\r
-{\r
-  return GSM->SetSMSCenter(center);\r
-}\r
-\r
-int WINAPI mygetalarm(int alarm_number, GSM_DateTime *alarm)\r
-{\r
-  return GSM->GetAlarm(alarm_number,alarm);\r
-}\r
-\r
-int WINAPI mygetprofile(GSM_Profile *profile)\r
-{\r
-  return GSM->GetProfile(profile);\r
-}\r
-\r
-int WINAPI mygetsimlock(GSM_AllSimlocks *simlocks)\r
-{\r
-  return GSM->SimlockInfo(simlocks);\r
-}\r
-\r
-int WINAPI mygetsmsstatus(GSM_SMSStatus *status)\r
-{\r
-  return GSM->GetSMSStatus(status);\r
-}\r
-\r
-int WINAPI mygetsmsfolders(GSM_SMSFolders *folders)\r
-{\r
-  return GSM->GetSMSFolders(folders);\r
-}\r
-\r
-int WINAPI mygetsmsmessage(GSM_SMSMessage *sms)\r
-{\r
-  return GSM->GetSMSMessage(sms);\r
-}\r
-\r
-int WINAPI mywritecalendarnote(GSM_CalendarNote *note)\r
-{\r
-  return GSM->WriteCalendarNote(note);\r
-}\r
-\r
-int WINAPI mydeletecalendarnote(GSM_CalendarNote *note)\r
-{\r
-  return GSM->DeleteCalendarNote(note);\r
-}\r
-\r
-int WINAPI mysavesmsmessage(GSM_SMSMessage *sms)\r
-{\r
-  return GSM->SaveSMSMessage(sms);\r
-}\r
-\r
-int WINAPI mysendsmsmessage(GSM_SMSMessage *sms)\r
-{\r
-  return GSM->SendSMSMessage(sms);\r
-}\r
-\r
-int WINAPI mydeletesmsmessage(GSM_SMSMessage *sms)\r
-{\r
-  return GSM->DeleteSMSMessage(sms);\r
-}\r
-\r
-int WINAPI mygettempo(int beats)\r
-{\r
-  GSM_GetTempo(beats);\r
-  return 0;\r
-}\r
-\r
-int WINAPI myplaytone(int Herz, u8 Volume)\r
-{\r
-  return GSM->PlayTone(Herz,Volume);\r
-}\r
-\r
-int WINAPI myreadconfig(char *model, char *port, char *initlength,\r
-               char *connection, char *synchronizetime)\r
-{\r
-  char *model0;\r
-  char *port0;\r
-  char *initlength0;\r
-  char *connection0;\r
-  char *bindir0;\r
-  char *synchronizetime0;\r
-\r
-  CFG_ReadConfig(&model0, &port0, &initlength0,&connection0,&bindir0,&synchronizetime0,false);\r
-\r
-  strcpy(model,model0);\r
-  strcpy(port,port0);\r
-  strcpy(initlength,initlength0);\r
-  *connection=GetConnectionTypeFromString(connection0);\r
-  strcpy(synchronizetime,synchronizetime0);  \r
-\r
-  return 0;\r
-}\r
-\r
-int WINAPI mysetlocale(char *locale)\r
-{\r
-  setlocale(LC_ALL, locale);\r
-  return 0;\r
-}\r
-\r
-int WINAPI mymakemultipartsms2(GSM_MultiSMSMessage *SMS,\r
-    u8 *MessageBuffer,int MessageLength, GSM_UDH UDHType, GSM_Coding_Type Coding)\r
-{\r
-  GSM_MakeMultiPartSMS2(SMS,MessageBuffer,MessageLength,UDHType,Coding);\r
-  return 0;\r
-}\r
-\r
-int WINAPI mysaveringtonetosms(GSM_MultiSMSMessage *SMS,\r
-                          GSM_Ringtone *ringtone, bool profilestyle)\r
-{\r
-  return GSM_SaveRingtoneToSMS(SMS,ringtone,profilestyle);\r
-}\r
-\r
-int WINAPI mysavewapbookmarktosms(GSM_MultiSMSMessage *SMS,\r
-                                  GSM_WAPBookmark *bookmark)\r
-{\r
-  return GSM_SaveWAPBookmarkToSMS(SMS,bookmark);\r
-}\r
-\r
-int WINAPI mysavewapsettingstosms(GSM_MultiSMSMessage *SMS,\r
-                                  GSM_WAPSettings *settings)\r
-{\r
-  return GSM_SaveWAPSettingsToSMS(SMS,settings);\r
-}\r
-\r
-int WINAPI mysavebitmaptosms(GSM_MultiSMSMessage *SMS, GSM_Bitmap *bitmap,\r
-                        bool ScreenSaver, bool UnicodeText)\r
-{\r
-  return GSM_SaveBitmapToSMS(SMS,bitmap,ScreenSaver,UnicodeText);\r
-}\r
-\r
-int WINAPI mysavecalendarnotetosms(GSM_MultiSMSMessage *SMS,\r
-                              GSM_CalendarNote *note)\r
-{\r
-  return GSM_SaveCalendarNoteToSMS(SMS,note);\r
-}\r
-\r
-int WINAPI mysavephonebookentrytosms(GSM_MultiSMSMessage *SMS,\r
-                                GSM_PhonebookEntry *entry, int version)\r
-{\r
-  return GSM_SavePhonebookEntryToSMS(SMS,entry,version);\r
-}\r
-\r
-int WINAPI mygetsecuritycode(GSM_SecurityCode *SecurityCode)\r
-{\r
-  return GSM->GetSecurityCode(SecurityCode);\r
-}\r
-\r
-int WINAPI myreadbinringtonefile(char *FileName, GSM_BinRingtone *ringtone)\r
-{\r
-  return GSM_ReadBinRingtoneFile(FileName,ringtone);\r
-}\r
-\r
-int WINAPI mysetbinringtone(GSM_BinRingtone *ringtone)\r
-{\r
-  return GSM->SetBinRingtone(ringtone);\r
-}\r
-\r
-int WINAPI mygetmodelfeature (featnum_index num)\r
-{\r
-  return GetModelFeature (num);\r
-}\r
-\r
-int WINAPI mygetwapbookmark(GSM_WAPBookmark *bookmark)\r
-{\r
-  return GSM->GetWAPBookmark(bookmark);\r
-}\r
-\r
-int WINAPI mygetwapsettings(GSM_WAPSettings *settings)\r
-{\r
-  return GSM->GetWAPSettings(settings);\r
-}\r
-\r
-int WINAPI mycalldivert(GSM_CallDivert *divert)\r
-{\r
-  return GSM->CallDivert(divert);\r
-}\r
-\r
-int WINAPI mysetwapbookmark(GSM_WAPBookmark *bookmark)\r
-{\r
-  return GSM->SetWAPBookmark(bookmark);\r
-}\r