Found in "gnokii-working" directory, some November-patches version
[gnokii.git] / xgnokii / xgnokii_lowlevel.h
index bf49e28..a0d8e2b 100644 (file)
 
   Released under the terms of the GNU GPL, see file COPYING for more details.
 
 
   Released under the terms of the GNU GPL, see file COPYING for more details.
 
+  $Log$
+  Revision 1.1.1.4  2002/04/03 00:08:33  short
+  Found in "gnokii-working" directory, some November-patches version
+
+  Revision 1.9  2001/09/14 13:09:26  pkot
+  Xgnokii calendar updates
+
+  Revision 1.8  2001/02/02 08:09:57  ja
+  New dialogs for 6210/7110 in xgnokii. Fixed the smsd for new capabilty code.
+
+  Revision 1.7  2001/01/29 15:22:22  machek
+  Use integer as bitfield instead of struct of int:1.
+
+  Be able to read phonebook saved in gnokii format from xgnokii.
+
+  Revision 1.6  2001/01/17 02:54:57  chris
+  More 7110 work.  Use with care! (eg it is not possible to delete phonebook entries)
+  I can now edit my phonebook in xgnokii but it is 'work in progress'.
+
+  Revision 1.5  2001/01/15 21:10:20  ja
+  Better status reporting in xgnokii, fixed phone capabilities detection in xgnokii.
+
+  
 */
 
 #ifndef XGNOKII_LOWLEVEL_H
 */
 
 #ifndef XGNOKII_LOWLEVEL_H
@@ -43,6 +66,7 @@ typedef enum {
   Event_GetSMSCenter,
   Event_SetSMSCenter,
   Event_SendSMSMessage,
   Event_GetSMSCenter,
   Event_SetSMSCenter,
   Event_SendSMSMessage,
+  Event_SaveSMSMessage,
   Event_DeleteSMSMessage,
   Event_GetSpeedDial,
   Event_SendSpeedDial,
   Event_DeleteSMSMessage,
   Event_GetSpeedDial,
   Event_SendSpeedDial,
@@ -75,7 +99,7 @@ typedef struct {
 } D_SMSMessage;
 
 typedef struct {
 } D_SMSMessage;
 
 typedef struct {
-  SMS_MessageCenter *center;
+  GSM_MessageCenter *center;
   GSM_Error status;
 } D_SMSCenter;
 
   GSM_Error status;
 } D_SMSCenter;
 
@@ -144,7 +168,8 @@ typedef struct {
   } phone;
   struct {
     gint    unRead;
   } phone;
   struct {
     gint    unRead;
-    gint    number;
+    gint    used;
+    gint    slots;
     GSList *messages;
   } sms;
   struct {
     GSList *messages;
   } sms;
   struct {
@@ -170,6 +195,8 @@ extern pthread_cond_t  calendarCond;
 extern pthread_mutex_t smsMutex;
 extern pthread_mutex_t sendSMSMutex;
 extern pthread_cond_t  sendSMSCond;
 extern pthread_mutex_t smsMutex;
 extern pthread_mutex_t sendSMSMutex;
 extern pthread_cond_t  sendSMSCond;
+extern pthread_mutex_t saveSMSMutex;
+extern pthread_cond_t  saveSMSCond;
 extern pthread_mutex_t callMutex;
 extern pthread_mutex_t netMonMutex;
 extern pthread_mutex_t speedDialMutex;
 extern pthread_mutex_t callMutex;
 extern pthread_mutex_t netMonMutex;
 extern pthread_mutex_t speedDialMutex;