1 /* (c) 2002-2003 by Marcin Wiacek */ 2 3 #ifndef dct4func_h 4 #define dct4func_h 5 6 #include "../ncommon.h" 7 8 typedef enum { 9 DCT4_MODE_NORMAL = 0x01, 10 DCT4_MODE_TEST = 0x04, 11 DCT4_MODE_LOCAL = 0x05 12 } DCT4_PHONE_MODE; 13 14 GSM_Error DCT4_ReplyGetPhoneMode (GSM_Protocol_Message *msg, GSM_StateMachine *s); 15 GSM_Error DCT4_ReplySetPhoneMode (GSM_Protocol_Message *msg, GSM_StateMachine *s); 16 GSM_Error DCT4_ReplyGetIMEI (GSM_Protocol_Message *msg, GSM_StateMachine *s); 17 18 GSM_Error DCT4_GetPhoneMode (GSM_StateMachine *s); 19 GSM_Error DCT4_SetPhoneMode (GSM_StateMachine *s, DCT4_PHONE_MODE mode); 20 GSM_Error DCT4_GetIMEI (GSM_StateMachine *s); 21 GSM_Error DCT4_GetHardware (GSM_StateMachine *s, char *value); 22 GSM_Error DCT4_GetProductCode (GSM_StateMachine *s, char *value); 23 GSM_Error DCT4_Reset (GSM_StateMachine *s, gboolean hard); 24 25 #endif 26 27 /* How should editor hadle tabs in this file? Add editor commands here. 28 * vim: noexpandtab sw=8 ts=8 sts=8: 29 */ 30