summaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2010-08-30sim: Turn around the order of argumentsDenis Kenzior1-4/+4
The void *user argument was first. It should be last instead to be consistent with the other watch functions.
2010-08-19gprs: Update GPRS related DBus interface namesDenis Kenzior1-2/+2
2010-08-19sms: Update SmsManager to MessageManagerDenis Kenzior1-1/+1
2010-08-12modem: Be consistent when naming callback typedefsDenis Kenzior1-2/+2
2010-08-12voicecall: Add support for function hangup_allSjur Brændeland1-0/+2
This patch fixes problem for modems that cannot terminate DIALING/ALERTING calls with CHUP=1X. The main change is that voicecall driver's hangup function is split into the functions hangup_all and hangup_active. Changes: - In cases where hangup previously was used, hangup_all is used if implemented otherwise hangup_active is used. - Call in state DIALING/ALERTING is released with hangup_active if implemented. - manager_hangup_all will simply call hangup_all if implemented. - manager_hangup_all will release calls in state ALERTING/DIALING/INCOMING using hangup_active otherwise release_specific.
2010-08-12voicecall: Rename hangup to hangup_activeSjur Brændeland1-1/+1
2010-07-30include: Update to proper API namingDenis Kenzior1-1/+1
Should match what is in the documentation
2010-07-19gprs: Update gprs context struct with IPv6 supportDenis Kenzior1-0/+6
2010-07-08Add Dbus interface names for STK.Andrzej Zaborowski1-0/+2
2010-07-08Add OFONO_ERROR_TYPE_SIM for negative SIM statusesAndrzej Zaborowski1-0/+1
Expected value of the .error field is status word 1 and status word 2 in bits 8:15 and 0:7 of the field.
2010-07-08stk: Utilities for proactive command/envelope handling.Andrzej Zaborowski1-0/+2
2010-06-25sms: Add driver API for SMS bearer settingsDenis Kenzior1-0/+8
2010-06-21history: API change for status report notifyPasi Miettinen1-0/+2
2010-06-09Add support for Features property on modem interfaceMarcel Holtmann1-1/+0
2010-06-09Move data connection manager interface constants into common includeMarcel Holtmann1-0/+2
2010-06-09Rename CbsManger into CellBroadcastMarcel Holtmann1-1/+1
Other D-Bus interfaces use clear descriptions like SupplementaryServices or NetworkRegistration. So use CellBroadcast for cell broadcast support.
2010-06-07include: More style issuesDenis Kenzior1-5/+5
2010-05-27Use ofono_bool_t instead of bool in modem API.Pekka Pessi1-4/+3
2010-05-26Fix: minor style issuesDenis Kenzior1-2/+2
2010-05-26Add: Online property to modemPekka Pessi1-0/+12
The online/offline state is changed with the new set_online() modem driver method. In order to track atoms, there are modem states as follows: - OFONO_MODEM_STATE_POWER_OFF - OFONO_MODEM_STATE_PRE_SIM - OFONO_MODEM_STATE_OFFLINE - OFONO_MODEM_STATE_ONLINE Atoms are added with driver methods pre_sim(), post_sim() and post_online(). Atoms are removed by modem core when the state changes.
2010-05-19sim: No need for this defineDenis Kenzior1-2/+0
2010-05-19Read EF_ICCID property of SIMDaniel Wagner1-0/+2
Tested with phonesim.
2010-05-19Add network time supportAki Niemi3-0/+65
Adding a new notify function in the netreg atom for notifying a received Network Identification and Timezone (NITZ) indication. This data is consumed via a nettime plugin, of which there is also an example.
2010-04-15Fix: No glib types in oFono public APIDenis Kenzior1-1/+1
2010-04-15Fix: Style issues in stk driver APIDenis Kenzior1-9/+10
2010-04-15Add Sim Toolkit atomAndrzej Zaborowski2-3/+71
- Add ofono_stk atom in stk.c - Move envelope command from sim driver to stk driver
2010-04-15Drivers can notify core of SIM insertion / removalAndrzej Zaborowski1-1/+2
Add ofono_sim_inserted_notify function to notify the core of SIM insertion / removal. Make every plugin generate a sim inserted event on start. For devices with removable card, the event should be emitted after the plugin detects such event. For devices that need to wait for SIM card initialization, they can emit this event later.
2010-04-15Extend sim-ready watch with card insert/ejectAndrzej Zaborowski1-5/+12
2010-03-26Refactor: Simplify the internal GPRS APIDenis Kenzior1-6/+3
We no longer expose lac/ci/tech attributes obtained from CGREG (some modems, like ISI, do not even report them for GPRS separately). Simplify the internal gprs driver api to only report the registration status (e.g. home, roaming, searching, not registered, etc)
2010-03-25Refactor: Rename radio setting type namesDenis Kenzior1-4/+4
2010-03-23Move netreg interface definitions to dbus.hDenis Kenzior1-0/+2
2010-03-22Move sim manager interface definition to dbus.hDenis Kenzior1-0/+1
2010-03-22Move cbs interface definition to dbus.hDenis Kenzior1-0/+1
2010-03-22Move call volume interface definition to dbus.hDenis Kenzior1-1/+2
2010-03-22Move mwi interface definition to dbus.hDenis Kenzior1-0/+1
2010-03-22Move radio settings interface definition to dbus.hDenis Kenzior1-0/+1
2010-03-22Move sms interface definition to dbus.hDenis Kenzior1-0/+1
2010-03-22Move voicecall interface definitions to dbus.hDenis Kenzior1-0/+2
2010-02-12Add support for modem namesDenis Kenzior1-0/+2
2010-02-09Move USSD status enum to headerAki Niemi1-0/+9
2010-02-04Add radio settings atom and driver APIAki Niemi1-0/+78
This interface exposes a read-write property for radio access technology selection mode.
2010-01-26Add support for dynamic debug featureMarcel Holtmann1-1/+17
2010-01-12Refactor: Rename & Restructure cphs_supportDenis Kenzior1-1/+1
- Rename to cphs_service_table to be more inline with the specification. - Since the spec allows arbitrary length service tables, use an unsigned char * return instead of a short. - Use bit_field function instead of defining an enum
2010-01-12Rename: Rename CPHS Phase enumsDenis Kenzior1-7/+3
Be more consistent with the 3GPP Phase names
2010-01-12Use CPHS version of mailbox numbers on SIM if 3GPP version not available.Andrzej Zaborowski1-0/+4
Otherwise just try to keep the CPHS version of the files in sync.
2010-01-12Retrieve CPHS phase (if any) from SIM.Andrzej Zaborowski1-0/+9
2010-01-06Refactor: Allow persisent modem namesDenis Kenzior1-1/+1
2010-01-06Set phase to unknown until we probe itDenis Kenzior1-0/+1
2010-01-06Refactor: Preserve Phase obtained from the SIMDenis Kenzior1-3/+4
2010-01-06Index SIM cache by phase also.Andrzej Zaborowski1-0/+7