Smartswitch
|
module Peer { ... }
Modules | |
UserGeneration | |
Interfaces | |
interface | Company |
The interface to manipulate with the partner Company. More... | |
interface | Gateway |
This interface allows to manipulate the Gateway. More... | |
interface | GenericPeer |
This is a generic interface to each of the peers. More... | |
interface | Originator |
This interface allows to manipulate the Originator. More... | |
interface | Terminator |
This interface allows to manipulate the Terminator. More... | |
interface | User |
This interface allows to manipulate a User. More... | |
interface | UserCallerId |
Interface to modify caller ID replacement for a User. More... | |
interface | UserGroup |
This interface allows to manipulate a UserGroup. More... | |
interface | UserSipParameters |
This interface enables to manipulate the SIP parameters of a User. More... | |
Structs | |
struct | Variable |
Defines a pair of name-value. More... | |
Exceptions | |
exception | DescendantLimitReachedException |
The exception is thrown on adding a new GenericPeer when the limit of created peers is reached. More... | |
exception | InsecureArgumentException |
The exception is thrown when you specify an insecure argument. More... | |
Sequences | |
sequence< UserCallerId > | UserCallerIdSequence |
sequence< Variable > | VariableSequence |
Dictionaries | |
dictionary< string, string > | SpeedDialNumberMap |
dictionary< string, string > | VariableDictionary |
Enumerations | |
enum | ApplyToBalance { Their, Our } |
Selects type of a Company balance to which to apply a Transaction. More... | |
enum | CompanyBalance { Their, Our, Mutual } |
Selects type of a Company balance. More... | |
enum | PeerType { Originator, Terminator, Gateway, User } |
List of available GenericPeer descendants. More... | |
enum | RefillSource { User, Voucher } |
sequence<UserCallerId> UserCallerIdSequence |
sequence<Variable> VariableSequence |
dictionary<string, string> SpeedDialNumberMap |
dictionary<string, string> VariableDictionary |
enum ApplyToBalance |
enum CompanyBalance |
enum PeerType |
List of available GenericPeer descendants.
Enumerator | |
---|---|
Originator | Peer is an Originator. |
Terminator | Peer is a Terminator. |
Gateway | |
User |
Refill from other User's account. |