Part of wader.common.exported View In Hierarchy
Known subclasses: wader.common.exported.PINAndSMSExporter
Method | Add | Adds a contact with name and number and
returns the index
|
Method | Delete | Deletes the contact at index
|
Method | GetByIndex | Returns the contact at index
|
Method | List | Returns all the contacts in the SIM |
Inherited from WCDMAWrapper:
Method | add_contact | Adds contact to the SIM and returns the index where was
stored
|
Method | add_sms | Adds sms to the SIM archive
|
Method | change_pin | Changes PIN from oldpin to newpin
|
Method | check_pin | Returns the SIM's auth state |
Method | delete_contact | Deletes the contact specified by index |
Method | delete_sms | Deletes the message specified by index |
Method | disable_pin | Disables the PIN auth with pin
|
Method | enable_pin | Enables the PIN auth with pin
|
Method | find_contacts | Returns a list of Contact whose name matches pattern
|
Method | get_available_charset | Returns a list with the available character sets |
Method | get_charset | Returns the current charset |
Method | get_contact_by_index | Undocumented |
Method | get_contacts | Returns a list with all the contacts in the SIM |
Method | get_free_contact_ids | Returns a deque with the contact ids not used |
Method | get_imei | Returns the card's IMEI number |
Method | get_imsi | Returns the SIM's IMSI number |
Method | get_netreg_status | Returns a tuple with the network registration status |
Method | get_network_info | Returns the network info (a.k.a AT+COPS?) |
Method | get_network_names | Returns a list of NetworkObject s (a.k.a AT+COPS=?)
|
Method | get_phonebook_size | Returns the phonebook size of the SIM card |
Method | get_pin_status | Returns 1 if PIN auth is active and 0 if its not |
Method | get_roaming_ids | Returns the network ids stored in the SIM to roam (a.k.a AT+CPOL?) |
Method | get_sms | Returns a list of Message objects with all the SMS in the SIM card |
Method | get_sms_by_index | Returns a Message object representing the SMS at
index
|
Method | get_sms_format | Returns 1 if SMS format is text and 0 if SMS format is PDU |
Method | get_smsc | Returns the SMSC number stored in the SIM |
Method | get_used_contact_ids | Returns a list with the used contact ids |
Method | get_used_sms_ids | Returns a list with used SMS ids in the SIM card |
Method | save_sms | Returns the index where sms was stored
|
Method | send_pin | Sends pin and returns the auth result
|
Method | send_sms | Sends sms and returns the index
|
Method | send_sms_from_storage | Sends the SMS stored at index and returns the new index
|
Method | set_charset | Sets the SIMs charset to charset
|
Method | set_sms_format | Sets PDU mode or text mode in the SIM |
Method | set_smsc | Sets the SIMS's SMSC number to smsc
|
Method | _enable_device | I check the auth state of a device and will try to initialize it |
Method | _check_initted_device | Upon successful auth over DBus I'll check if the device was initted |
Method | _init_device | Undocumented |
Inherited from BaseWrapper (via WCDMAWrapper):
Method | disable_echo | Disables echo of AT cmds |
Method | enable_echo | Enables echo |
Method | get_card_model | Returns the card model |
Method | get_card_version | Returns the firmware version |
Method | get_manufacturer_name | Returns the Manufacturer name |
Method | get_signal_level | Returns the signal level |
Method | send_at | Sends an arbitrary AT string atstr
|
Method | get_bands | Returns a list with the available bands |
Method | configure_connection | Configures the connection with the given parameters |
Method | _configure_conn_mode | Undocumented |
Method | _configure_band_mode | Undocumented |
Inherited from BaseDeviceConnection (via WCDMAWrapper, BaseWrapper):
Method | __init__ | Undocumented |
Method | reset_settings | Resets the settings to factory settings |
Inherited from SIMProtocol (via WCDMAWrapper, BaseWrapper, BaseDeviceConnection):
Method | transition_to_idle | Transitions to idle and processes next queued ATCmd
|
Method | send_splitcmd | Used to send the second part of a split command after prompt appears |
Method | _process_at_cmd | Undocumented |
Method | _check_queue | Undocumented |
Method | queue_at_cmd | Queues an ATCmd and returns a deferred
|
Inherited from BufferingStateMachine (via WCDMAWrapper, BaseWrapper, BaseDeviceConnection, SIMProtocol):
Method | _timeout_eb | Executed when a command exceeds its timeout |
Method | cancel_current_delayed_call | Cancels current ATCmd dellayed call if active
|
Method | notify_success | Notify success to current ATCmd callbacks
|
Method | notify_failure | Notify failure to current ATCmd errbacks
|
Method | set_cmd | Sets self.cmd to cmd
|
Method | set_state | Sets and logs the new state |
Method | emit_signal | Emits a signal |
Method | dataReceived | See twisted.internet.protocol.Protocol.dataReceived
|
Method | process_notifications | Processes unsolicited notifications in _buffer
|
Method | handle_idle | See the method comments |
Method | handle_waiting | Undocumented |
Inherited from WCDMADeviceConnection (via WCDMAWrapper):
Method | __init__ | Undocumented |
Method | delete_all_contacts | Deletes all the contacts in SIM card, function useful for tests |
Method | delete_all_sms | Deletes all the messages in SIM card, function useful for tests |
Method | get_card_model | Returns the SIM card model |
Method | get_card_version | Returns the SIM card version |
Method | get_manufacturer_name | Returns the manufacturer name of the SIM card |
Method | get_next_contact_id | Returns the next free contact id |
Method | register_with_network | Registers with the given netid |
Method | send_puk | Sends PUK and PIN to the SIM card |
Method | set_netreg_notification | Sets CREG unsolicited notification |
Method | set_network_info_format | Undocumented |
Method | set_sms_indication | Sets the SMS indication mode |
Inherited from BaseDeviceConnection (via WCDMAWrapper, WCDMADeviceConnection):
Method | disable_echo | Disables echo of AT cmds |
Method | enable_echo | Enables echo of AT cmds |
Method | get_signal_level | Returns a tuple with the RSSI and BER of the connection |
Method | send_at | Send an arbitrary AT string to the SIM card |
Method | reset_settings | Resets the settings to factory settings |
Inherited from SIMProtocol (via WCDMAWrapper, WCDMADeviceConnection, BaseDeviceConnection):
Method | transition_to_idle | Transitions to idle and processes next queued ATCmd
|
Method | send_splitcmd | Used to send the second part of a split command after prompt appears |
Method | _process_at_cmd | Undocumented |
Method | _check_queue | Undocumented |
Method | queue_at_cmd | Queues an ATCmd and returns a deferred
|
Inherited from BufferingStateMachine (via WCDMAWrapper, WCDMADeviceConnection, BaseDeviceConnection, SIMProtocol):
Method | _timeout_eb | Executed when a command exceeds its timeout |
Method | cancel_current_delayed_call | Cancels current ATCmd dellayed call if active
|
Method | notify_success | Notify success to current ATCmd callbacks
|
Method | notify_failure | Notify failure to current ATCmd errbacks
|
Method | set_cmd | Sets self.cmd to cmd
|
Method | set_state | Sets and logs the new state |
Method | emit_signal | Emits a signal |
Method | dataReceived | See twisted.internet.protocol.Protocol.dataReceived
|
Method | process_notifications | Processes unsolicited notifications in _buffer
|
Method | handle_idle | See the method comments |
Method | handle_waiting | Undocumented |
name
and number
and
returns the index
index
Returns the contact at index
Returns all the contacts in the SIM
Returns an array of structs with index, name and number