6 #include "Types/SharedPointerTypes.h" 8 #include "Types/DTMFTypeIAX.h" 25 virtual ZDK::Shared::String
Host()
const = 0;
33 virtual void Host(ZDK::Shared::String value) = 0;
41 virtual ZDK::Shared::String
Context()
const = 0;
49 virtual void Context(ZDK::Shared::String value) = 0;
58 virtual ZDK::Shared::String
CallerID()
const = 0;
67 virtual void CallerID(ZDK::Shared::String value) = 0;
85 virtual void CallerNumber(ZDK::Shared::String value) = 0;
95 virtual ZDK::DTMFTypeIAX
DTMF()
const = 0;
105 virtual void DTMF(ZDK::DTMFTypeIAX value) = 0;
116 virtual bool IsEqual(ZDK::Shared::IAXConfig comp)
const = 0;
121 #endif //__IIAXCONFIG__ Definition: IZHandle.h:12
IAX specific account configuration.
Definition: IIAXConfig.h:16
virtual ZDK::Shared::String CallerNumber() const =0
Gets the caller number used for identification.
virtual ZDK::Shared::String Host() const =0
Gets the server/host address in use.
virtual ZDK::Shared::String CallerID() const =0
Gets the caller ID used for identification.
Definition: IAccountConfig.h:10
virtual ZDK::DTMFTypeIAX DTMF() const =0
Gets the selected DTMF band for the user.
virtual bool IsEqual(ZDK::Shared::IAXConfig comp) const =0
Compares the current configuration with the given one.
virtual ZDK::Shared::String Context() const =0
Gets the context in use.