PAMI\Message\Event\OutboundRegistrationDetailEvent
Event from PJSIPShowRegistrationsOutbound
PHP Version 5
- Author: Niklas Larsson <niklas@tese.se>
- License: http://marcelog.github.com/PAMI/ Apache License 2.0
Synopsis
class OutboundRegistrationDetailEvent
extends EventMessage
{
- // methods
- public string getObjectType()
- public string getObjectName()
- public string getSupportPath()
- public string getAuthRejectionPermanent()
- public string getServerUri()
- public string getClientUri()
- public string getRetryInterval()
- public string getMaxRetries()
- public string getOutboundProxy()
- public string getTransport()
- public string getForbiddenRetryInterval()
- public string getOutboundAuth()
- public string getContactUser()
- public string getExpiration()
- public string getStatus()
- public string getNextReg()
- // Inherited methods from EventMessage
- public string getName()
- // Inherited methods from IncomingMessage
- public array __sleep()
- public string getEventList()
- public string getRawContent()
- public array getAllChannelVariables()
- public array getChannelVariables()
- public array getAllStatusVariables()
- public array getStatusVariables()
- public void __construct()
- // Inherited methods from Message
- public integer getCreatedDate()
- public void setVariable()
- public string getVariable()
- public string getKey()
- public string getBoolKey()
- public array getKeys()
- public array getVariables()
- public string serialize()
- public string getActionID()
- public void __construct()
Hierarchy
Extends
Constants
Name | Value |
---|---|
EOL | "\r\n" |
EOM | "\r\n\r\n" |
Methods
public
- getAuthRejectionPermanent() — Returns key: 'AuthRejectionPermanent'.
- getClientUri() — Returns key: 'ClientUri'.
- getContactUser() — Returns key: 'ContactUser'.
- getExpiration() — Returns key: 'Expiration'.
- getForbiddenRetryInterval() — Returns key: 'ForbiddenRetryInterval'.
- getMaxRetries() — Returns key: 'MaxRetries'.
- getNextReg() — Returns key: 'NextReg'.
- getObjectName() — Returns key: 'ObjectName'.
- getObjectType() — Returns key: 'ObjectType'.
- getOutboundAuth() — Returns key: 'OutboundAuth'.
- getOutboundProxy() — Returns key: 'OutboundProxy'.
- getRetryInterval() — Returns key: 'RetryInterval'.
- getServerUri() — Returns key: 'ServerUri'.
- getStatus() — Returns key: 'Status'.
- getSupportPath() — Returns key: 'SupportPath'.
- getTransport() — Returns key: 'Transport'.
Inherited from PAMI\Message\Event\EventMessage
public
- getName() — Returns key 'Event'.
Inherited from PAMI\Message\IncomingMessage
public
- __sleep() — Serialize function.
- getAllChannelVariables() — Returns the channel variables for all reported channels.
- getAllStatusVariables() — Returns the channel variables for all reported channels.
- getChannelVariables() — Returns the channel variables for the given channel.
- getEventList() — Returns key 'EventList'. In respones, this will surely be a "start". In events, should be a "complete".
- getRawContent() — Returns the original message content without parsing.
- getStatusVariables() — Returns the channel variables for the given channel.
Inherited from PAMI\Message\Message
public
- getActionID() — Returns key: 'ActionID'.
- getBoolKey() — Returns a key by name.
- getCreatedDate() — Returns created date.
- getKey() — Returns a key by name.
- getKeys() — Returns all keys for this message.
- getVariable() — Returns a variable by name.
- getVariables() — Returns all variabels for this message.
- serialize() — Gives a string representation for this message, ready to be sent to ami.
- setVariable() — Adds a variable to this message.