1 Call Forwarding hierarchy
4 Interface org.ofono.CallForwarding
5 Object path [variable prefix]/{modem0,modem1,...}
7 Methods dict GetProperties()
9 Contains the properties for this object.
11 void DisableAll(string type)
13 Disables all call forwarding rules for type.
15 "all" or "" - Disables all rules
16 "conditional" - Disables all conditional rules,
17 e.g. busy, no reply and not reachable.
19 void SetProperty(string property, variant value)
21 Sets the given property value to that specified in
24 Signals PropertyChanged(string property, variant value)
26 Signal is emitted whenever a property has changed.
27 The new value is passed as the signal argument.
29 Properties string VoiceUnconditional [readwrite]
31 Contains the value of the voice unconditional call
32 forwarding property. If the value is an empty string,
33 then this call forwarding rule is not active.
34 Otherwise the rule is active with the string value
37 string VoiceBusy [readwrite]
39 Contains the value of the voice "Busy" call forwarding
42 string VoiceNoReply [readwrite]
44 Contains the value of the voice "No Reply" call
47 uint16 VoiceNoReplyTimeout [readwrite]
49 Contains the value of the voice "No Reply" timeout in
50 seconds. The timeout can be between 1 and 30 seconds.
51 Please note that it is not possible to set this
52 property's value if GetProperties() has not been
53 previously called or the VoiceNoReply property
56 string VoiceNotReachable [readwrite]
58 Contains the value of the voice "Not Reachable" call
61 boolean ForwardingFlagOnSim [readonly]
63 Boolean representing the voice unconditional call
64 forwarding rule status.