Gammu internals
1.38.0
|
Go to the source code of this file.
Variables | |
unsigned char | N71_65_MEMORY_TYPES [] |
GSM_Profile_PhoneTableValue | Profile71_65 [] |
GSM_Error DCT3DCT4_AnswerCall | ( | GSM_StateMachine * | s, |
int | ID | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_CancelAllDiverts | ( | GSM_StateMachine * | s | ) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_CancelCall | ( | GSM_StateMachine * | s, |
int | ID | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_DeleteWAPBookmarkPart | ( | GSM_StateMachine * | s, |
GSM_WAPBookmark * | bookmark | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_DisableConnectionFunctions | ( | GSM_StateMachine * | s | ) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_EnableWAPFunctions | ( | GSM_StateMachine * | s | ) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_GetActiveConnectSet | ( | GSM_StateMachine * | s | ) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_GetCallDivert | ( | GSM_StateMachine * | s, |
GSM_CallDivert * | reqest, | ||
GSM_MultiCallDivert * | response | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_GetFirmware | ( | GSM_StateMachine * | s | ) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_GetModel | ( | GSM_StateMachine * | s | ) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_GetWAPBookmarkPart | ( | GSM_StateMachine * | s, |
GSM_WAPBookmark * | bookmark | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_ReplyCallDivert | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_ReplyDelWAPBookmark | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_ReplyDisableConnectFunc | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_ReplyEnableConnectFunc | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_ReplyGetActiveConnectSet | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_ReplyGetModelFirmware | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_ReplyGetWAPBookmark | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s, | ||
gboolean | FullLength | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_ReplySetActiveConnectSet | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_ReplySetWAPBookmark | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_SendDTMF | ( | GSM_StateMachine * | s, |
char * | sequence | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_SetActiveConnectSet | ( | GSM_StateMachine * | s, |
GSM_MultiWAPSettings * | settings | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error DCT3DCT4_SetCallDivert | ( | GSM_StateMachine * | s, |
GSM_CallDivert * | divert | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_AddCalendar1 | ( | GSM_StateMachine * | s, |
GSM_CalendarEntry * | Note, | ||
int * | FirstCalendarPos | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_AddCalendar2 | ( | GSM_StateMachine * | s, |
GSM_CalendarEntry * | Note | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_DecodePhonebook | ( | GSM_StateMachine * | s, |
GSM_MemoryEntry * | entry, | ||
GSM_Bitmap * | bitmap, | ||
GSM_SpeedDial * | speed, | ||
unsigned char * | MessageBuffer, | ||
int | MessageLength, | ||
gboolean | DayMonthReverse | ||
) |
Decodes nokia phonebook.
Definition at line 364 of file nfunc.c.
References GSM_SubMemoryEntry::AddError, GSM_Bitmap::BitmapEnabled, GSM_SubMemoryEntry::CallLength, CheckDate(), CopyUnicodeString(), GSM_Phone::Data, GSM_SubMemoryEntry::Date, DecodeUnicodeString(), GSM_Bitmap::DefaultBitmap, GSM_Bitmap::DefaultName, GSM_Bitmap::DefaultRingtone, _GSM_StateMachine::di, _GSM_Debug_Info::dl, DL_TEXTALL, DL_TEXTALLDATE, DumpMessage(), EncodeUnicode(), GSM_MemoryEntry::Entries, GSM_MemoryEntry::EntriesNum, GSM_SubMemoryEntry::EntryType, ERR_EMPTY, ERR_MOREMEMORY, ERR_NONE, ERR_UNKNOWNRESPONSE, F_6230iCALLER, FALSE, GSM_Bitmap::FileSystemPicture, GSM_Bitmap::FileSystemRingtone, GSM_GetDI(), GSM_IsPhoneFeatureAvailable(), GSM_NokiaCallerLogo, GSM_PHONEBOOK_ENTRIES, GSM_PHONEBOOK_TEXT_LENGTH, GSM_SubMemoryEntry::Location, MEM6510_CG2, MEM7110_CG, MEM7110_SP, MEM_ME, MEM_SM, GSM_SpeedDial::MemoryLocation, GSM_SpeedDial::MemoryNumberID, GSM_MemoryEntry::MemoryType, GSM_SpeedDial::MemoryType, GSM_Phone_Data::ModelInfo, N2630_PBK_FAVMESSAGING, N3600_PBK_UNKNOWN1, N6303_PBK_UNKNOWN1, N6303_PBK_UNKNOWN2, N6510_PBK_GROUP2_ID, N6510_PBK_PICTURE_ID, N6510_PBK_PUSHTOTALK_ID, N6510_PBK_RINGTONEFILE_ID, N6510_PBK_SMSLIST_ID, N6510_PBK_UNKNOWN2, N6510_PBK_UNKNOWN3, N6510_PBK_UNKNOWN4, N6510_PBK_UNKNOWN5, N6510_PBK_URL, N6510_PBK_USER_ID, N6510_PBK_VOICETAG_ID, N7110_PBK_DATETIME, N7110_PBK_EMAIL, N7110_PBK_GROUP, N7110_PBK_GROUPLOGO, N7110_PBK_LOGOON, N7110_PBK_MISSED, N7110_PBK_NAME, N7110_PBK_NOTE, N7110_PBK_NUMBER, N7110_PBK_NUMBER_FAX, N7110_PBK_NUMBER_GENERAL, N7110_PBK_NUMBER_HOME, N7110_PBK_NUMBER_MOBILE, N7110_PBK_NUMBER_WORK, N7110_PBK_POSTAL, N7110_PBK_RINGTONE_ID, N7110_PBK_SIM_SPEEDDIAL, N7110_PBK_SPEEDDIAL, N7110_PBK_UNKNOWN2, N7110_PBK_UNKNOWN3, N71_65_PB_CopyString(), NOKIA_DecodeDateTime(), GSM_SubMemoryEntry::Number, PBK_Caller_Group, PBK_CallLength, PBK_Date, PBK_Location_Home, PBK_Location_Unknown, PBK_Location_Work, PBK_Number_Fax, PBK_Number_General, PBK_Number_Messaging, PBK_Number_Mobile, PBK_PictureID, PBK_PushToTalkID, PBK_RingtoneID, PBK_Text_City, PBK_Text_Company, PBK_Text_Country, PBK_Text_Custom1, PBK_Text_Email, PBK_Text_FirstName, PBK_Text_FormalName, PBK_Text_JobTitle, PBK_Text_LastName, PBK_Text_Name, PBK_Text_NickName, PBK_Text_Note, PBK_Text_Postal, PBK_Text_State, PBK_Text_StreetAddress, PBK_Text_URL, PBK_Text_UserID, _GSM_StateMachine::Phone, PHONE_DecodeBitmap(), GSM_Bitmap::PictureID, GSM_Bitmap::RingtoneID, S4030_PBK_BIRTHDAY, S4030_PBK_CALLLENGTH, S4030_PBK_COMPANY, S4030_PBK_FIRSTNAME, S4030_PBK_FORMALNAME, S4030_PBK_JOBTITLE, S4030_PBK_LASTNAME, S4030_PBK_NICKNAME, S4030_PBK_POSTAL, S4030_PBK_POSTAL_CITY, S4030_PBK_POSTAL_COUNTRY, S4030_PBK_POSTAL_EXTADDRESS, S4030_PBK_POSTAL_POSTAL, S4030_PBK_POSTAL_STATE, S4030_PBK_POSTAL_STREET, smprintf(), GSM_SubMemoryEntry::SMSList, GSM_Bitmap::Text, GSM_SubMemoryEntry::Text, TRUE, and GSM_SubMemoryEntry::VoiceTag.
GSM_Error N71_65_DelCalendar | ( | GSM_StateMachine * | s, |
GSM_CalendarEntry * | Note | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_EnableFunctions | ( | GSM_StateMachine * | s, |
const char * | buff, | ||
int | len | ||
) |
Referenced by NOKIA_EncodeDateTime().
size_t N71_65_EncodePhonebookFrame | ( | GSM_StateMachine * | s, |
unsigned char * | req, | ||
GSM_MemoryEntry * | entry, | ||
size_t * | block2, | ||
gboolean | DCT4, | ||
gboolean | VoiceTag | ||
) |
Definition at line 54 of file nfunc.c.
References GSM_SubMemoryEntry::AddError, CopyUnicodeString(), GSM_Phone::Data, GSM_SubMemoryEntry::Date, GSM_MemoryEntry::Entries, GSM_MemoryEntry::EntriesNum, GSM_SubMemoryEntry::EntryType, ERR_DATACONVERTED, ERR_INVALIDDATA, ERR_NONE, ERR_NOTSUPPORTED, F_6230iCALLER, F_PBK35, F_PBKFAVORITEMESSAGE, F_PBKIMG, F_PBKNOPOSTAL, F_PBKUSER, F_SERIES40_30, FALSE, GSM_IsPhoneFeatureAvailable(), GSM_SubMemoryEntry::Location, MIN, GSM_Phone_Data::ModelInfo, mywstrncmp(), N2630_PBK_FAVMESSAGING, N6510_PBK_GROUP2_ID, N6510_PBK_PICTURE_ID, N6510_PBK_PUSHTOTALK_ID, N6510_PBK_SMSLIST_ID, N6510_PBK_URL, N6510_PBK_USER_ID, N6510_PBK_VOICETAG_ID, N7110_PBK_EMAIL, N7110_PBK_GROUP, N7110_PBK_NAME, N7110_PBK_NOTE, N7110_PBK_NUMBER, N7110_PBK_NUMBER_FAX, N7110_PBK_NUMBER_GENERAL, N7110_PBK_NUMBER_HOME, N7110_PBK_NUMBER_MOBILE, N7110_PBK_NUMBER_WORK, N7110_PBK_POSTAL, N7110_PBK_RINGTONE_ID, N71_65_PackPBKBlock(), NOKIA_EncodeDateTime(), GSM_SubMemoryEntry::Number, PBK_Caller_Group, PBK_Date, PBK_Location_Home, PBK_Location_Work, PBK_Number_Fax, PBK_Number_General, PBK_Number_Messaging, PBK_Number_Mobile, PBK_PictureID, PBK_PushToTalkID, PBK_RingtoneID, PBK_Text_Company, PBK_Text_Email, PBK_Text_Email2, PBK_Text_FirstName, PBK_Text_FormalName, PBK_Text_JobTitle, PBK_Text_LastName, PBK_Text_Name, PBK_Text_NickName, PBK_Text_Note, PBK_Text_Postal, PBK_Text_URL, PBK_Text_UserID, _GSM_StateMachine::Phone, S4030_PBK_BIRTHDAY, S4030_PBK_COMPANY, S4030_PBK_FIRSTNAME, S4030_PBK_FORMALNAME, S4030_PBK_JOBTITLE, S4030_PBK_LASTNAME, S4030_PBK_NICKNAME, smprintf(), GSM_SubMemoryEntry::SMSList, GSM_SubMemoryEntry::Text, TRUE, UnicodeLength(), and GSM_SubMemoryEntry::VoiceTag.
GSM_CalendarNoteType N71_65_FindCalendarType | ( | GSM_CalendarNoteType | Type, |
GSM_PhoneModel * | model | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_GetCalendarInfo1 | ( | GSM_StateMachine * | s, |
GSM_NOKIACalToDoLocations * | LastCalendar | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_GetNextCalendar1 | ( | GSM_StateMachine * | s, |
GSM_CalendarEntry * | Note, | ||
gboolean | start, | ||
GSM_NOKIACalToDoLocations * | LastCalendar, | ||
int * | LastCalendarYear, | ||
int * | LastCalendarPos | ||
) |
Referenced by NOKIA_EncodeDateTime().
size_t N71_65_PackPBKBlock | ( | GSM_StateMachine * | s, |
int | id, | ||
size_t | size, | ||
int | no, | ||
unsigned char * | buf, | ||
unsigned char * | block | ||
) |
Definition at line 36 of file nfunc.c.
References smprintf().
Referenced by N71_65_EncodePhonebookFrame().
GSM_Error N71_65_ReplyAddCalendar1 | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_ReplyAddCalendar2 | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_ReplyCallInfo | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_ReplyDelCalendar | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_ReplyGetCalendarInfo1 | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s, | ||
GSM_NOKIACalToDoLocations * | LastCalendar | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_ReplyGetCalendarNotePos1 | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s, | ||
int * | FirstCalendarPos | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_ReplyGetMemoryError | ( | unsigned char | error, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_ReplyGetNextCalendar1 | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_ReplySendDTMF | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_ReplyUSSDInfo | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error N71_65_ReplyWritePhonebook | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
void NOKIA_DecodeDateTime | ( | GSM_StateMachine * | s, |
unsigned char * | buffer, | ||
GSM_DateTime * | datetime, | ||
gboolean | seconds, | ||
gboolean | DayMonthReverse | ||
) |
Definition at line 976 of file nfunc.c.
References GSM_DateTime::Day, GSM_DateTime::Hour, GSM_DateTime::Minute, GSM_DateTime::Month, GSM_DateTime::Second, smprintf(), GSM_DateTime::Timezone, and GSM_DateTime::Year.
Referenced by N71_65_DecodePhonebook().
void NOKIA_DecodeSMSState | ( | GSM_StateMachine * | s, |
unsigned char | state, | ||
GSM_SMSMessage * | sms | ||
) |
Referenced by NOKIA_EncodeDateTime().
void NOKIA_EncodeDateTime | ( | GSM_StateMachine * | s, |
unsigned char * | buffer, | ||
GSM_DateTime * | datetime | ||
) |
void NOKIA_FindFeatureValue | ( | GSM_StateMachine * | s, |
GSM_Profile_PhoneTableValue | ProfileTable[], | ||
unsigned char | ID, | ||
unsigned char | Value, | ||
GSM_Phone_Data * | Data, | ||
gboolean | CallerGroups | ||
) |
Referenced by NOKIA_EncodeDateTime().
gboolean NOKIA_FindPhoneFeatureValue | ( | GSM_StateMachine * | s, |
GSM_Profile_PhoneTableValue | ProfileTable[], | ||
GSM_Profile_Feat_ID | FeatureID, | ||
GSM_Profile_Feat_Value | FeatureValue, | ||
unsigned char * | PhoneID, | ||
unsigned char * | PhoneValue | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error NOKIA_GetManufacturer | ( | GSM_StateMachine * | s | ) |
Referenced by NOKIA_EncodeDateTime().
GSM_MemoryType NOKIA_GetMemoryType | ( | GSM_StateMachine * | s, |
GSM_MemoryType | memory_type, | ||
unsigned char * | ID | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error NOKIA_GetPhoneString | ( | GSM_StateMachine * | s, |
const unsigned char * | msgframe, | ||
int | msglen, | ||
unsigned char | msgtype, | ||
char * | retvalue, | ||
GSM_Phone_RequestID | request, | ||
int | startresponse | ||
) |
Referenced by NOKIA_EncodeDateTime().
void NOKIA_GetUnicodeString | ( | GSM_StateMachine * | s, |
int * | current, | ||
unsigned char * | input, | ||
unsigned char * | output, | ||
gboolean | FullLength | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error NOKIA_ReplyGetPhoneString | ( | GSM_Protocol_Message * | msg, |
GSM_StateMachine * | s | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error NOKIA_SetIncomingCall | ( | GSM_StateMachine * | s, |
gboolean | enable | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error NOKIA_SetIncomingSMS | ( | GSM_StateMachine * | s, |
gboolean | enable | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Error NOKIA_SetIncomingUSSD | ( | GSM_StateMachine * | s, |
gboolean | enable | ||
) |
Referenced by NOKIA_EncodeDateTime().
int NOKIA_SetUnicodeString | ( | GSM_StateMachine * | s, |
unsigned char * | dest, | ||
unsigned char * | string, | ||
gboolean | FullLength | ||
) |
Referenced by NOKIA_EncodeDateTime().
void NOKIA_SortSMSFolderStatus | ( | GSM_StateMachine * | s, |
GSM_NOKIASMSFolder * | Folder | ||
) |
Referenced by NOKIA_EncodeDateTime().
GSM_Profile_PhoneTableValue Profile71_65[] |
Referenced by NOKIA_EncodeDateTime().