mirror of git://git.sysmocom.de/ofono
38 lines
959 B
Plaintext
38 lines
959 B
Plaintext
Push Notification hierarchy
|
|
===============
|
|
|
|
Service org.ofono
|
|
Interface org.ofono.PushNotification
|
|
Object path [variable prefix]/{modem0,modem1,...}
|
|
|
|
Methods void RegisterAgent(object path)
|
|
|
|
Registers an agent which will be called whenever a
|
|
new Smart Messaging based SMS arrives.
|
|
|
|
void UnregisterAgent(object path)
|
|
|
|
Unregisters an agent.
|
|
|
|
PushNotificationAgent Hierarchy [experimental]
|
|
===============
|
|
|
|
Service unique name
|
|
Interface org.ofono.PushNotificationAgent
|
|
Object path freely definable
|
|
|
|
Methods void ReceiveNotification(array{byte} notification, dict info)
|
|
|
|
Requests the agent to process a new SMS that has
|
|
arrived containing a WAP PUSH. The dictionary
|
|
info contains 'Sender', 'LocalSentTime' and
|
|
'SentTime' properties.
|
|
|
|
Possible Errors: None
|
|
|
|
void Release()
|
|
|
|
Agent is being released, possibly because of oFono
|
|
terminating, SMS interface is being torn down or modem
|
|
off. No UnregisterAgent call is needed.
|