PAMI\Message\Response\SCCPShowGlobalsResponse
A sccp show globals response message from ami.
PHP Version 5
- Author: Marcelo Gornstein <marcelog@gmail.com>
- License: http://marcelog.github.com/PAMI/ Apache License 2.0
Synopsis
class SCCPShowGlobalsResponse
extends ComplexResponse
{
- // methods
- public void __construct()
- public string getConfigFile()
- public string getPlatformByteOrder()
- public string getServerName()
- public string getBindAddress()
- public string getExternIP()
- public string getLocalnet()
- public string getDenyPermit()
- public string getDirectRTP()
- public string getNat()
- public integer getKeepalive()
- public string getDebug()
- public string getDateFormat()
- public integer getFirstDigitTimeout()
- public integer getDigitTimeout()
- public string getDigitTimeoutChar()
- public integer getSCCPTosSignaling()
- public integer getSCCPCosSignaling()
- public integer getAUDIOTosRtp()
- public integer getAUDIOCosRtp()
- public string getVIDEOTosVrtp()
- public integer getVIDEOCosVrtp()
- public string getContext()
- public string getLanguage()
- public string getAccountcode()
- public string getMusicclass()
- public string getAMAFlags()
- public array getCallgroup()
- public array getPickupgroup()
- public boolean getPickupModeAnswer()
- public array getCodecsPreference()
- public boolean getCFWDALL()
- public boolean getCFWDBUSY()
- public boolean getCFWDNOANSWER()
- public boolean getCallEvents()
- public boolean getDNDFeatureEnabled()
- public boolean getPark()
- public boolean getPrivateSoftkey()
- public boolean getEchoCancel()
- public boolean getSilenceSuppression()
- public string getEarlyRTP()
- public string getAutoAnswerRingtime()
- public string getAutoAnswerTone()
- public integer getRemoteHangupTone()
- public string getTransferTone()
- public boolean getTransferOnHangup()
- public integer getCallwaitingTone()
- public integer getCallwaitingInterval()
- public string getRegistrationContext()
- public boolean getJitterbufferEnabled()
- public boolean getJitterbufferForced()
- public integer getJitterbufferMaxSize()
- public integer getJitterbufferResync()
- public string getJitterbufferImpl()
- public boolean getJitterbufferLog()
- public string getTokenFallBack()
- public integer getTokenBackoffTime()
- public boolean getHotlineEnabled()
- public string getHotlineContext()
- public string getHotlineExten()
- public string getThreadpoolSize()
- // Inherited methods from ComplexResponse
- public void addEvent()
- public boolean hasTable()
- public array getTableNames()
- public array getTable()
- public array getJSON()
- public void __construct()
- // Inherited methods from Response
- public array __sleep()
- public boolean isComplete()
- public void addEvent()
- public array getEvents()
- public boolean isSuccess()
- public boolean isList()
- public string getMessage()
- public void setActionId()
- public void __construct()
- // 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
Constants
Name | Value |
---|---|
EOL | "\r\n" |
EOM | "\r\n\r\n" |
Methods
public
- __construct() — Constructor.
- getAMAFlags() — Returns key: 'AMAFlags'.
- getAUDIOCosRtp() — Returns key: 'AUDIOCosRtp'.
- getAUDIOTosRtp() — Returns key: 'AUDIOTosRtp'.
- getAccountcode() — Returns key: 'Accountcode'.
- getAutoAnswerRingtime() — Returns key: 'AutoAnswerRingtime'.
- getAutoAnswerTone() — Returns key: 'AutoAnswerTone'.
- getBindAddress() — Returns key: 'BindAddress'.
- getCFWDALL() — Returns key: 'CFWDALL'.
- getCFWDBUSY() — Returns key: 'CFWBUSY'.
- getCFWDNOANSWER() — Returns key: 'CFWNOANSWER'.
- getCallEvents() — Returns key: 'CallEvents'.
- getCallgroup() — Returns key: 'Callgroup'.
- getCallwaitingInterval() — Returns key: 'CallwaitingInterval'.
- getCallwaitingTone() — Returns key: 'CallwaitingTone'.
- getCodecsPreference() — Returns key: 'CodecsPreference'.
- getConfigFile() — Returns key: 'ConfigFile'.
- getContext() — Returns key: 'Context'.
- getDNDFeatureEnabled() — Returns key: 'DNDFeatureEnabled'.
- getDateFormat() — Returns key: 'DateFormat'.
- getDebug() — Returns key: 'Debug'.
- getDenyPermit() — Returns key: 'DenyPermit'.
- getDigitTimeout() — Returns key: 'DigitTimeout'.
- getDigitTimeoutChar() — Returns key: 'DigitTimeoutChar'.
- getDirectRTP() — Returns key: 'DirectRTP'.
- getEarlyRTP() — Returns key: 'EarlyRTP'.
- getEchoCancel() — Returns key: 'EchoCancel'.
- getExternIP() — Returns key: 'ExternIP'.
- getFirstDigitTimeout() — Returns key: 'FirstDigitTimeout'.
- getHotlineContext() — Returns key: 'HotlineContext'.
- getHotlineEnabled() — Returns key: 'HotlineEnabled'.
- getHotlineExten() — Returns key: 'HotlineExten'.
- getJitterbufferEnabled() — Returns key: 'JitterbufferEnabled'.
- getJitterbufferForced() — Returns key: 'JitterbufferForced'.
- getJitterbufferImpl() — Returns key: 'JitterbufferImpl'.
- getJitterbufferLog() — Returns key: 'JitterbufferLog'.
- getJitterbufferMaxSize() — Returns key: 'JitterbufferMaxSize'.
- getJitterbufferResync() — Returns key: 'JitterbufferResync'.
- getKeepalive() — Returns key: 'Keepalive'.
- getLanguage() — Returns key: 'Language'.
- getLocalnet() — Returns key: 'Localnet'.
- getMusicclass() — Returns key: 'Musicclass'.
- getNat() — Returns key: 'Nat'.
- getPark() — Returns key: 'Park'.
- getPickupModeAnswer() — Returns key: 'PickupModeAnswer'.
- getPickupgroup() — Returns key: 'Pickupgroup'.
- getPlatformByteOrder() — Returns key: 'PlatformByteOrder'.
- getPrivateSoftkey() — Returns key: 'PrivateSoftkey'.
- getRegistrationContext() — Returns key: 'RegistrationContext'.
- getRemoteHangupTone() — Returns key: 'RemoteHangupTone'.
- getSCCPCosSignaling() — Returns key: 'SCCPCosSignaling'.
- getSCCPTosSignaling() — Returns key: 'SCCPTosSignaling'.
- getServerName() — Returns key: 'ServerName'.
- getSilenceSuppression() — Returns key: 'SilenceSuppression'.
- getThreadpoolSize() — Returns key: 'ThreadpoolSize'.
- getTokenBackoffTime() — Returns key: 'TokenBackoffTime'.
- getTokenFallBack() — Returns key: 'TokenFallBack'.
- getTransferOnHangup() — Returns key: 'TransferOnHangup'.
- getTransferTone() — Returns key: 'TransferTone'.
- getVIDEOCosVrtp() — Returns key: 'VIDEOCosVrtp'.
- getVIDEOTosVrtp() — Returns key: 'VIDEOTosVrtp'.
Inherited from PAMI\Message\Response\ComplexResponse
public
- addEvent() — Adds an event to this response.
- getJSON() — Returns decoded version of the 'JSON' key if present.
- getTable() — Returns all associated events for this response->tablename.
- getTableNames() — Returns all eventtabless for this response.
- hasTable() — Returns true if this Response Message contains an events tables (TableStart/TableEnd)
Inherited from PAMI\Message\Response\Response
public
- __sleep() — Serialize function.
- addEvent() — Adds an event to this response.
- getEvents() — Returns all associated events for this response.
- getMessage() — Returns key: 'Privilege'.
- isComplete() — True if this response is complete. A response is considered complete if it's not a list OR it's a list with its last child event containing an EventList = Complete.
- isList() — Returns true if this response contains the key EventList with the word 'start' in it. Another way is to have a Message key, like: Message: Result will follow
- isSuccess() — Checks if the Response field has the word Error in it.
- setActionId() — Sets an action id. This should not be necessary, but asterisk sometimes decides to not send the Response: or Event: headers.
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.