|
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. |
1.8.15