freesmartphone.org Framework DBus Interface Specification

org.freesmartphone.Phone

Description

The Phone object is used to create Call objects using different protocols.

Namespace

org.freesmartphone.Phone

Methods

Signals

Errors

None

Methods

InitProtocols ( ) → as

Description: Initialize all the protocols.

Returns

as: protocols

The list of all the protocols names.

CreateCall ( ssb ) → o

Description: Create a new Call to a given number, with an optional protocol.

Parameters

s: number

A string representing the number of the peer.

s: protocol

The name of the protocol as returned by InitProtocols, if None the best protocol will be used. Default to None

b: force

If true, we destroy any already present call object to this number. Default to True

Returns

o: call

The path to the new Call object

Signals

Incoming ( o )

Description: Emitted when a new call is incoming

Parameters

o: call

Path to the Call object.


| Specified 2008-2009 by the Freesmartphone.org team. | Join us and discuss further drafts smartphones-standards (at) linuxtogo (dot) org