Yate
IAXControl Class Reference

Wrapper class for subclasses of frames of type IAX. More...

#include <yateiax.h>

Public Types

enum  Type {
  New = 0x01 , Ping = 0x02 , Pong = 0x03 , Ack = 0x04 ,
  Hangup = 0x05 , Reject = 0x06 , Accept = 0x07 , AuthReq = 0x08 ,
  AuthRep = 0x09 , Inval = 0x0a , LagRq = 0x0b , LagRp = 0x0c ,
  RegReq = 0x0d , RegAuth = 0x0e , RegAck = 0x0f , RegRej = 0x10 ,
  RegRel = 0x11 , VNAK = 0x12 , DpReq = 0x13 , DpRep = 0x14 ,
  Dial = 0x15 , TxReq = 0x16 , TxCnt = 0x17 , TxAcc = 0x18 ,
  TxReady = 0x19 , TxRel = 0x1a , TxRej = 0x1b , Quelch = 0x1c ,
  Unquelch = 0x1d , Poke = 0x1e , MWI = 0x20 , Unsupport = 0x21 ,
  Transfer = 0x22 , Provision = 0x23 , FwDownl = 0x24 , FwData = 0x25 ,
  CallToken = 0x28
}
 

Static Public Member Functions

static const char * typeText (int type)
 

Detailed Description

Wrapper class for subclasses of frames of type IAX.

This class holds the enumeration values for IAX control (subclass)

Member Enumeration Documentation

◆ Type

enum Type

IAX control (subclass) enumeration types

Member Function Documentation

◆ typeText()

static const char * typeText ( int type)
inlinestatic

Get the string associated with the given IAX control type

Parameters
typeThe requested type
Returns
The text if type is valid or 0

The documentation for this class was generated from the following file: