|
Smartswitch
|
module Smartswitch { ... }
Modules | |
| Billing | |
| HlrDipping | |
| LnpMnpDipping | |
| Messaging | |
| Peer | |
| Telephony | |
Interfaces | |
| interface | Destroyable |
| This interface allows to destroy a proxy entity at the Smartswitch side. More... | |
| interface | Session |
| This is the main interface from which you can gain access to other Smartswitch entities. More... | |
Structs | |
| struct | BatchError |
| The struct contains the description of an error and a solution to work it around. More... | |
Exceptions | |
| exception | AccessException |
| Thrown when a user tries perform an action which is not allowed for him. More... | |
| exception | ArgumentException |
| Thrown when a user specifies wrong argument to a method. More... | |
| exception | DbQueryTooLongException |
| The exception is thrown when a database query takes longer than allowed by a Smartswitch administrator. More... | |
| exception | DuplicateException |
| The exception is thrown when the entry you try to add already exists. More... | |
| exception | EmptyArgumentException |
| The exception is thrown when you specify empty argument while Smartswitch expects it to be non-empty. More... | |
| exception | GenericException |
| The base class for every exception thrown by Smartswitch. More... | |
Sequences | |
| sequence< BatchError > | BatchErrorOpt |
| sequence< bool > | BoolOpt |
| sequence< double > | DoubleOpt |
| sequence< int > | IntOpt |
| sequence< int > | IntSequence |
| sequence< long > | LongOpt |
| sequence< string > | StringOpt |
| sequence< string > | StringSequence |
Dictionaries | |
| dictionary< Peer::PeerType, LongOpt > | PeerDesc |
| Contains a mapping of Peer::PeerType to IDs of peers of this type. More... | |
Enumerations | |
| enum | Action { Access, Edit, Add, Delete } |
| enum | Direction { Inbound, Outbound } |
| The Direction from the POV of Smartswitch. More... | |
| enum | SpyMode { Eavesdrop, Whisper, Conference } |
| Selects a mode of spying. More... | |
| sequence<BatchError> BatchErrorOpt |
| sequence<bool> BoolOpt |
| sequence<double> DoubleOpt |
| sequence<int> IntOpt |
| sequence<int> IntSequence |
| sequence<long> LongOpt |
| sequence<string> StringOpt |
| sequence<string> StringSequence |
| dictionary<Peer::PeerType, LongOpt> PeerDesc |
Contains a mapping of Peer::PeerType to IDs of peers of this type.
| enum Action |
| enum Direction |
The Direction from the POV of Smartswitch.
| Enumerator | |
|---|---|
| Inbound | Ingress to Smartswitch. |
| Outbound | Egress from Smartswitch. |
1.8.15