Click or drag to resize
AGIRequest Class
Default implementation of the AGIRequest interface.
Inheritance Hierarchy
SystemObject
  AsterNET.FastAGIAGIRequest

Namespace: AsterNET.FastAGI
Assembly: AsterNET (in AsterNET.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class AGIRequest

The AGIRequest type exposes the following members.

Constructors
  NameDescription
Public methodAGIRequest
Creates a new AGIRequest.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodParameter
Public methodParameterMap
Public methodParameterValues
Public methodToString (Overrides ObjectToString.)
Top
Properties
  NameDescription
Public propertyAccountCode
Returns the account code set for the call.
Public propertyCallerId
Public propertyCallerIdName
Public propertyCallingAni2
Public propertyCallingPres
Public propertyCallingTns
Public propertyCallingTon
Public propertyChannel
Returns the name of the channel.
Public propertyContext
Returns the context in the dial plan from which the AGI script was called.
Public propertyDnid
Public propertyEnhanced
Returns wheather this agi is passed audio (EAGI - Enhanced AGI).
Enhanced AGI is currently not supported on FastAGI.
true if this agi is passed audio, false otherwise.
Public propertyExtension
Returns the extension in the dial plan from which the AGI script was called.
Public propertyLanguage
Returns the language, for example "en".
Public propertyLocalAddress
Public propertyLocalPort
Public propertyPriority
Returns the priority in the dial plan from which the AGI script was called.
Public propertyRdnis
Public propertyRemoteAddress
Public propertyRemotePort
Public propertyRequest
Public propertyRequestURL
Returns the full URL of the request in the form agi://host[:port][/script].
Public propertyScript
Returns the name of the script to execute.
Public propertyType
Returns the type of the channel, for example "SIP".
Public propertyUniqueId
Returns the unqiue id of the channel.
Top
See Also