Gammu API  1.32.90
gammu-limits.h
Go to the documentation of this file.
1 
7 #ifndef __gammu_limits_h
8 #define __gammu_limits_h
9 
20 #define GSM_MAX_MANUFACTURER_LENGTH 50
21 
27 #define GSM_MAX_MODEL_LENGTH 50
28 
35 #define GSM_MAX_VERSION_LENGTH 200
36 
42 #define GSM_MAX_VERSION_DATE_LENGTH 50
43 
49 #define GSM_MAX_IMEI_LENGTH 35
50 
57 #define GSM_MAX_INFO_LENGTH MAX(MAX(MAX(GSM_MAX_VERSION_LENGTH, \
58  GSM_MAX_IMEI_LENGTH), GSM_MAX_MODEL_LENGTH), \
59  GSM_MAX_MANUFACTURER_LENGTH)
60 
66 #define GSM_PHONE_MAXSMSINFOLDER 100000
67 
73 #define GSM_MAX_NUMBER_LENGTH 200
74 
80 #define GSM_MAXCALENDARTODONOTES 1000
81 
87 #define GSM_PHONEBOOK_TEXT_LENGTH 200
88 
94 #define GSM_PHONEBOOK_ENTRIES 40
95 
101 #define GSM_CALENDAR_ENTRIES 16
102 
108 #define GSM_MAX_CALENDAR_TEXT_LENGTH 4096
109 
115 #define GSM_MAX_NOTE_TEXT_LENGTH 4096
116 
122 #define GSM_TODO_ENTRIES 16
123 
129 #define GSM_MAX_TODO_TEXT_LENGTH 160
130 
134 #define GSM_MAX_SMS_NAME_LENGTH 200
135 
141 #define GSM_SMS_OTHER_NUMBERS 5
142 
146 #define GSM_MAX_SMS_FOLDERS 50
147 
151 #define GSM_MAX_SMS_FOLDER_NAME_LEN 100
152 
158 #define GSM_MAX_MULTI_SMS 50
159 
165 #define GSM_MAX_UDH_LENGTH 140
166 
172 #define GSM_MAX_SMS_LENGTH 650
173 
179 #define GSM_MAX_SMS_CHARS_LENGTH 160
180 
186 #define GSM_MAX_8BIT_SMS_LENGTH 140
187 
193 #define GSM_MAX_MMS_FOLDERS 10
194 
200 #define GSM_MAX_MMS_FOLDER_NAME_LEN 20
201 
207 #define GSM_MAX_MULTI_MMS 20
208 
214 #define GSM_MAX_SMSC_NAME_LENGTH 50
215 
221 #define GSM_MAX_RINGTONE_NOTES 255
222 
228 #define GSM_MAX_RINGTONE_NAME_LENGTH 30
229 
235 #define GSM_MAX_FMSTATION_LENGTH 30
236 
242 #define GSM_MAX_FM_STATION 30
243 
249 #define GSM_SECURITY_CODE_LEN 15
250 
256 #define GSM_MAX_CATEGORY_NAME_LENGTH 60
257 
263 #define GSM_BITMAP_SIZE (65+7)/8*96
264 
270 #define GSM_BITMAP_TEXT_LENGTH 128
271 
277 #define GSM_MAX_MULTI_BITMAP 6
278 
284 #define GSM_MAX_FILENAME_LENGTH 256
285 
291 #define GSM_MAX_FILENAME_ID_LENGTH 4096
292 
298 #define GSM_MAX_PHONE_FEATURES 20
299 
305 #define GSM_MAX_USSD_LENGTH 999
306 
312 #define GSM_MAX_GPRS_AP_NAME_LENGTH 149
313 
319 #define GSM_MAX_GPRS_AP_URL_LENGTH 249
320 
326 #define GSM_MAX_CALL_DIVERTS 20
327 
328 
329 #endif
330 
331 /* Editor configuration
332  * vim: noexpandtab sw=8 ts=8 sts=8 tw=72:
333  */