Deepsy Modem namespace that includes the different enums, structs or method signatures that should be used.
|
| typedef boost::function< void(boost::system::error_code, std::list< std::string > modems)> | modem_list_handler_function |
| | Prototype of the handler function for getting available modems. More...
|
| |
| typedef boost::function< void(boost::system::error_code, std::list< std::string > sims)> | sim_list_handler_function |
| | Prototype of the handler function for getting available sims. More...
|
| |
| typedef boost::function< void(boost::system::error_code error_code, std::string modemid, struct ModemStatus &status)> | modem_status_handler_function |
| | Prototype of the handler function for modem status getter and events. More...
|
| |
| typedef boost::function< void(boost::system::error_code, std::string modemid, ListEvent event)> | modem_list_event_handler_function |
| | Prototype of the handler function for subscribing to list events. More...
|
| |
| typedef boost::function< void(boost::system::error_code, std::string modemid, dpyModem::ModemWarning warning)> | modem_warning_event_handler_function |
| | Prototype of the handler function for subscribing to modem warnings. More...
|
| |
| typedef boost::function< void(boost::system::error_code error_code, std::string modemid, const bool &enabled)> | modem_data_connection_status_handler_function |
| | Prototype of the handler function to receive modem data connection status. More...
|
| |
| typedef boost::function< void(boost::system::error_code, ModemInfo modeminfo)> | modem_info_handler_function |
| | Prototype of the handler function used to get a specific modem information. More...
|
| |
| typedef boost::function< void(boost::system::error_code, SimInfo siminfo)> | sim_info_handler_function |
| | Prototype of the handler function used to get a specific sim information. More...
|
| |
| typedef boost::function< void(boost::system::error_code, std::string modemid, std::string simid, ListEvent event)> | sim_list_event_handler_function |
| | Prototype of the handler function for subscribing to list events. More...
|
| |
| typedef boost::function< void(boost::system::error_code, std::string simid, dpyModem::SimStatus status)> | simStatus_handler_function |
| | Prototype of the handler function for sim status getter and events. More...
|
| |
| typedef boost::function< void(const bool &available)> | service_availability_handler_function |
| | Prototype of the handler function used to monitor service availability. More...
|
| |
|
typedef boost::function< void(boost::system::error_code &ec, ModemWarning warning_notif)> | warning_handler_function |
| | Prototype of the handler function for getModemNotifications_S method.
|
| |
|
typedef boost::function< void(boost::system::error_code error_code, MODEM_INFO type, const std::string &value)> | get_info_handler_function |
| | Prototype of the handler function for getModemInfo method.
|
| |
|
typedef boost::function< void(boost::system::error_code error_code, const AccessPointNetwork &apn_info, const bool &forced_apn)> | get_apn_handler_function |
| | Prototype of the handler function for obtaining apn information (getCurrentApn or getApnByImsi methods)
|
| |
|
typedef boost::function< void(boost::system::error_code error_code, const AccessPointNetwork &apn_info)> | get_apn_by_imsi_handler_function |
| | Prototype of the handler function for obtaining apn information (getCurrentApn or getApnByImsi methods)
|
| |
|
typedef boost::function< void(boost::system::error_code error_code)> | result_handler_function |
| | Prototype of the handler function for obtaining result of the different operations.
|
| |
|
typedef boost::function< void(boost::system::error_code error_code, const bool &enabled)> | data_connection_status_handler_function |
| | Prototype of the handler function for isDataConnectionEnabled method.
|
| |
|
typedef boost::function< void(boost::system::error_code error_code, const std::string &modemId, const std::string &interfaceName, std::map< dpyNetworking::Statistics, uint32_t >statisticsValues, const std::string &interfaceIpAddress)> | interface_statistics_function_handler |
| | Prototype of the handler function for asyncGetInterfaceStatistics method.
|
| |
| typedef boost::function< void(boost::system::error_code error_code, std::string modemid, int simSlot)> | sim_slot_handler_function |
| | Prototype of the handler function for get the current sim slot. More...
|
| |
| typedef boost::function< void(boost::system::error_code error_code, dpyModem::AccessPointNetwork found_apn)> | forced_apn_handler_function |
| | Prototype of the handler function for get the global forced APN. More...
|
| |
|
| enum | MODEM_INFO {
MANUFACTURER,
MODEL,
FW_VERSION,
IMEI,
SIM_IMSI,
SIM_ICCID,
SIM_OPERATOR,
SIM_APN
} |
| | Defines the possible information that can be queried. More...
|
| |
| enum | ModemOperation {
DISABLE,
ENABLE,
SLEEP,
SW_RESTART,
HW_RESTART,
DISABLE_DATA_CONNECTION,
ENABLE_DATA_CONNECTION
} |
| | Defines the possible operations that can be queried to a modem. More...
|
| |
| enum | ListEvent { ADDED = 0,
REMOVED = 1
} |
| |
| enum | ModemType {
MODEMMANAGERGENERIC_USB = 0,
MODEMMANAGER_EM7455 = 1,
BGS2W_PREINSTALLED = 2,
MODEMMANAGER_RC7620 = 3,
MODEMMANAGER_EC25 = 4,
MODEMMANAGER_WP7607 = 5,
MODEMMANAGER_RC7611 = 6,
MODEMMANAGER_EG25 = 7,
MODEMMANAGER_RG255C = 8
} |
| | Modem types.
|
| |
| enum | ModemWarning {
NOTIFY_UNDERVOLTAGE,
NOTIFY_OVERVOLTAGE,
NOTIFY_CLOSE_TO_UNDERTEMPERATURE,
NOTIFY_CLOSE_TO_OVERTEMPERATURE,
NOTIFY_UNDERTEMPERATURE,
NOTIFY_OVERTEMPERATURE,
NOTIFY_BACK_TO_NORMAL_TEMPERATURE,
NOTIFY_JAMMING,
NOTIFY_SHUTDOWN,
NOTIFY_RESTARTED
} |
| | Defines the possible warnings that the modem can report during its operation. More...
|
| |
| enum | SimStatus {
SIM_NOT_INSERTED,
SIM_INVALID_OR_UNSUPPORTED,
SIM_LOCKED,
SIM_LOCKED_PIN,
SIM_LOCKED_PIN2,
SIM_LOCKED_PUK,
SIM_READY
} |
| | Defines the possible states in which SIM card may be. More...
|
| |
| enum | CallStatus {
CALLS_DISABLED = 0,
WAITING = 1,
RINGING = 2,
DIALING = 3,
CONVERSATION = 4,
HELD = 5,
FINISHED = 6,
ALERTING = 7,
DROPPED = 8
} |
| | Defines the possible call status. More...
|
| |