http://marcin-wiacek.fkn.pl/english/zips/mygnokii.tar.gz
[gnokii.git] / include / gsm-api.h
index 0ab7718..7f45115 100644 (file)
@@ -448,17 +448,19 @@ typedef enum {
   F_CAL33,  /*Calendar in 3310 style - 10 reminders, Unicode, 3 coding types*/
   F_CAL71,  /*Calendar in 7110 style - 4 types, recurrance, etc.*/
 
-  F_PBK33,  /*Phonebook in Unicode. 3310 style - name and entry*/
-  F_PBK71,  /*Extended phonebook - multiple numbers,Unicode.Like in 7110*/
+  F_PBK33SIM,/*Phonebook in Unicode(3310 style).Name and number.No internal*/
+  F_PBK33INT,/*Phonebook in Unicode(3310 style).Name and number.Internal available*/
+  F_PBK71INT,/*Extended phonebook-multiple numbers,Unicode(7110 style).Internal available*/
+  F_PBK61INT,/*Name and number,no Unicode(6110 style).Internal available*/
 
   F_DATA61, /*We can make data calls using gnokiid. Like in 6110*/
   F_DATA71, /*Datacalls using AT commands*/
 
   F_SMS,    /*SMS with Inbox, Outbox*/
-  F_SMS71,  /*SMS with SMS folders like in 7110*/
+  F_SMS71,  /*SMS with SMS folders like in 7110*/ /*10*/
 
   F_AUTH,   /*We can make authentication and have "Accessory connected" like in 6110*/
-  F_NETMON, /*Netmonitor available*/ /*10*/
+  F_NETMON, /*Netmonitor available*/ 
   F_CALER61,/*Caller groups in 6110 style - 5 groups with members*/
   F_KEYB,   /*We can press keys*/
   F_SMSCDEF,/*SMSC can have default recipient*/
@@ -467,9 +469,9 @@ typedef enum {
   F_DTMF,   /*We can handle DTMF sequences*/
   F_NOPOWER,/*We must get power/battery info from netmonitor*/
 
-  F_STANIM, /*Startup logo animated or static*/
+  F_STANIM, /*Startup logo animated or static*/ /*20*/
   F_STA   , /*Startup logo static*/
-  F_STA62 , /*Startup logo static size 6210*/ /*20*/
+  F_STA62 , /*Startup logo static size 6210*/ 
   F_STA71 , /*Startup logo static size 7110*/
 
   F_PROF61, /*Profiles numbered like in N6110*/
@@ -499,14 +501,15 @@ typedef enum {
   FN_STARTUP,
   FN_PROFILES,
   FN_RINGTONES,
-  FN_WAP
+  FN_WAP,
+  FN_RINGNUMBER
 } featnum_index;
 
 /* For models table */
 typedef struct {
   char *model;
   char *number;
-  feat_index features[17];  
+  feat_index features[18];  
 } OnePhoneModel;
 
 extern char *GetModelName ();