cisco_dial_control_mib

package
v0.0.0-...-50def94 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

The MIB module to describe call history information for demand access and possibly other kinds of interfaces.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CISCODIALCONTROLMIB

type CISCODIALCONTROLMIB struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	CPeerGlobalConfiguration CISCODIALCONTROLMIB_CPeerGlobalConfiguration

	// A table containing information about specific calls to a specific
	// destination.
	CCallHistoryTable CISCODIALCONTROLMIB_CCallHistoryTable

	// This table contains information about Internal Error Code(s) (IEC) which
	// caused the call to fail.
	CCallHistoryIecTable CISCODIALCONTROLMIB_CCallHistoryIecTable
}

CISCODIALCONTROLMIB

func (*CISCODIALCONTROLMIB) GetEntityData

func (cISCODIALCONTROLMIB *CISCODIALCONTROLMIB) GetEntityData() *types.CommonEntityData

type CISCODIALCONTROLMIB_CCallHistoryIecTable

type CISCODIALCONTROLMIB_CCallHistoryIecTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The IEC information regarding a single call. The type is slice of
	// CISCODIALCONTROLMIB_CCallHistoryIecTable_CCallHistoryIecEntry.
	CCallHistoryIecEntry []*CISCODIALCONTROLMIB_CCallHistoryIecTable_CCallHistoryIecEntry
}

CISCODIALCONTROLMIB_CCallHistoryIecTable This table contains information about Internal Error Code(s) (IEC) which caused the call to fail.

func (*CISCODIALCONTROLMIB_CCallHistoryIecTable) GetEntityData

func (cCallHistoryIecTable *CISCODIALCONTROLMIB_CCallHistoryIecTable) GetEntityData() *types.CommonEntityData

type CISCODIALCONTROLMIB_CCallHistoryIecTable_CCallHistoryIecEntry

type CISCODIALCONTROLMIB_CCallHistoryIecTable_CCallHistoryIecEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The type is string with range: 1..4294967295.
	// Refers to
	// cisco_dial_control_mib.CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryIndex
	CCallHistoryIndex interface{}

	// This attribute is a key. This object is used to index one or more IECs in
	// the context of a single call.  In most cases there will only be one IEC
	// when a call fails.  However, it is possible for the software processing the
	// call to  generate multiple IECs before the call ultimately fails. In that
	// scenario, there will be multiple entries in this table related to a single
	// call (cCallHistoryIndex) and this object will serve to uniquely identify
	// each IEC. The type is interface{} with range: 1..1024.
	CCallHistoryIecIndex interface{}

	// This object reflects the Internal Error Code. The format is a string of
	// dotted decimal numbers composed of the following components:
	// Version.Entity.Category.Subsystem.Errorcode.Diagnostic  Each component is
	// defined as follows: Version     : The version of IEC software. Entity
	// : The network entity that originated               the error. Category    :
	// The category of the error (eg, software               error, hardware
	// resource unavailable, ...) Subsystem   : The subsystem in which the error
	// occurred. Errorcode   : A subsytem-specific error code. Diagnostic  : An
	// implementation-specific diagnostic code. The type is string.
	CCallHistoryIec interface{}
}

CISCODIALCONTROLMIB_CCallHistoryIecTable_CCallHistoryIecEntry The IEC information regarding a single call.

func (*CISCODIALCONTROLMIB_CCallHistoryIecTable_CCallHistoryIecEntry) GetEntityData

type CISCODIALCONTROLMIB_CCallHistoryTable

type CISCODIALCONTROLMIB_CCallHistoryTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The information regarding a single Connection. The type is slice of
	// CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry.
	CCallHistoryEntry []*CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry
}

CISCODIALCONTROLMIB_CCallHistoryTable A table containing information about specific calls to a specific destination.

func (*CISCODIALCONTROLMIB_CCallHistoryTable) GetEntityData

func (cCallHistoryTable *CISCODIALCONTROLMIB_CCallHistoryTable) GetEntityData() *types.CommonEntityData

type CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry

type CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. A monotonically increasing integer for the sole
	// purpose of indexing call disconnection events.  When it reaches the
	// maximum value, an extremely unlikely event, the agent wraps  the value back
	// to 1 and may flush existing entries. The type is interface{} with range:
	// 1..4294967295.
	CCallHistoryIndex interface{}

	// The value of sysUpTime when the call setup was started. This will be useful
	// for an NMS to sort the call history entry with call setup time. Also, this
	// object can be useful in finding large delays between the time the call was
	// started and the time the call was connected. For ISDN media, this will be
	// the time when the setup message was received from or sent to the network.
	// The value of this object is the same as callActiveSetupTime in the
	// callActiveTable. The type is interface{} with range: 0..4294967295.
	CCallHistorySetupTime interface{}

	// The number this call was connected to. If the number is not available, then
	// it will have a length of zero. The type is string.
	CCallHistoryPeerAddress interface{}

	// The subaddress this call was connected to. If the subaddress is undefined
	// or not available, this will be a zero length string. The type is string.
	CCallHistoryPeerSubAddress interface{}

	// This is the Id value of the peer table entry to which this call was made.
	// If a peer table entry for this call does not exist, the value of this
	// object will be zero. The type is interface{} with range: 0..2147483647.
	CCallHistoryPeerId interface{}

	// This is the ifIndex value of the peer table entry to which this call was
	// made. If a peer table entry for this call does not exist, the value of this
	// object will be zero. The type is interface{} with range: 0..2147483647.
	CCallHistoryPeerIfIndex interface{}

	// This is the ifIndex value of the logical interface through which this call
	// was made. For ISDN media, this would be the ifIndex of the B channel which
	// was used for this call. If the ifIndex value is unknown, the value of this
	// object  will be zero. For an IP call, the value will be zero. The type is
	// interface{} with range: 0..2147483647.
	CCallHistoryLogicalIfIndex interface{}

	// The encoded network cause value associated with this call.  The value of
	// this object will depend on the interface type as well as on the protocol
	// and protocol version being used on this interface. Some references for
	// possible cause values are given below. The type is string with length:
	// 0..4.
	CCallHistoryDisconnectCause interface{}

	// ASCII text describing the reason for call termination.  This object exists
	// because it would be impossible for a management station to store all
	// possible cause values for all types of interfaces. It should be used only
	// if a management station is unable to decode the value of
	// dialCtlPeerStatsLastDisconnectCause. The type is string.
	CCallHistoryDisconnectText interface{}

	// The value of sysUpTime when the call was connected. The type is interface{}
	// with range: 0..4294967295.
	CCallHistoryConnectTime interface{}

	// The value of sysUpTime when the call was disconnected. The type is
	// interface{} with range: 0..4294967295.
	CCallHistoryDisconnectTime interface{}

	// The call origin. The type is CCallHistoryCallOrigin.
	CCallHistoryCallOrigin interface{}

	// The number of charged units for this connection. For incoming calls or if
	// charging information is not supplied by the switch, the value of this
	// object will be zero. The type is interface{} with range: 0..4294967295.
	CCallHistoryChargedUnits interface{}

	// The information type for this call. The type is CCallHistoryInfoType.
	CCallHistoryInfoType interface{}

	// The number of packets which were transmitted while this call was active.
	// The type is interface{} with range: 0..4294967295.
	CCallHistoryTransmitPackets interface{}

	// The number of bytes which were transmitted while this call was active. The
	// type is interface{} with range: 0..4294967295.
	CCallHistoryTransmitBytes interface{}

	// The number of packets which were received while this call was active. The
	// type is interface{} with range: 0..4294967295.
	CCallHistoryReceivePackets interface{}

	// The number of bytes which were received while this call was active. The
	// type is interface{} with range: 0..4294967295.
	CCallHistoryReceiveBytes interface{}

	// Originator of the call release. The type is CCallHistoryReleaseSource.
	CCallHistoryReleaseSource interface{}

	// Originator of the call release. Indicates the source of  the call release
	// as follows :  1) callingPartyInPstn : Calling party in PSTN. 2)
	// callingPartyInVoip : Calling party in VoIP. 3) calledPartyInPstn : Called
	// party in PSTN. 4) calledPartyInVoip : Called party in VoIP. 5)
	// internalReleaseInPotsLeg : Due to an internal error     in Telephony call
	// leg. 6) internalReleaseInVoipLeg : Due to an internal error    in VoIP call
	// leg. 7) internalCallControlApp : Due to an internal error    in Session
	// Application or Tcl or VXML script originated    release.  8)
	// internalReleaseInVoipAAA : Due to an internal error    in VoIP AAA module.
	// 9) consoleCommand : Due to CLI or MML. 10) externalRadiusServer : Call
	// failed during authorization     , authentication or due to receipt of POD
	// from the      RADIUS server. 11) externalNmsApp : Due to SNMP request to
	// clear      the call. 12) externalCallControlAgent : External Call Control
	// Agent     initiated clear. 13) gatekeeper : Gatekeeper initiated clear due
	// to receipt     of Admission Reject, Disengage Request message. 14)
	// externalGKTMPServer : External GKTMP server initiated     clear due to
	// receipt of Admission Reject message from     the gatekeeper, triggered by
	// RESPONSE.ARJ message from     the GKTMP server. The type is
	// CCallHistoryReleaseSrc.
	CCallHistoryReleaseSrc interface{}
}

CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry The information regarding a single Connection.

func (*CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry) GetEntityData

type CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryCallOrigin

type CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryCallOrigin string

CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryCallOrigin represents The call origin.

const (
	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryCallOrigin_originate CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryCallOrigin = "originate"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryCallOrigin_answer CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryCallOrigin = "answer"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryCallOrigin_callback CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryCallOrigin = "callback"
)

type CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType

type CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType string

CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType represents The information type for this call.

const (
	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType_other CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType = "other"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType_speech CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType = "speech"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType_unrestrictedDigital CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType = "unrestrictedDigital"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType_unrestrictedDigital56 CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType = "unrestrictedDigital56"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType_restrictedDigital CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType = "restrictedDigital"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType_audio31 CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType = "audio31"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType_audio7 CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType = "audio7"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType_video CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType = "video"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType_packetSwitched CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType = "packetSwitched"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType_fax CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryInfoType = "fax"
)

type CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource

type CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource string

CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource represents Originator of the call release.

const (
	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource_callingPartyInPstn CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource = "callingPartyInPstn"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource_callingPartyInVoip CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource = "callingPartyInVoip"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource_calledPartyInPstn CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource = "calledPartyInPstn"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource_calledPartyInVoip CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource = "calledPartyInVoip"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource_internalRelease CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource = "internalRelease"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource_internalCallControlApp CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource = "internalCallControlApp"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource_consoleCommand CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource = "consoleCommand"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource_externalRadiusServer CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource = "externalRadiusServer"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource_externalNmsApp CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource = "externalNmsApp"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource_externalCallControlAgent CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSource = "externalCallControlAgent"
)

type CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc

type CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc string

CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc represents the GKTMP server.

const (
	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_callingPartyInPstn CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "callingPartyInPstn"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_callingPartyInVoip CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "callingPartyInVoip"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_calledPartyInPstn CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "calledPartyInPstn"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_calledPartyInVoip CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "calledPartyInVoip"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_internalReleaseInPotsLeg CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "internalReleaseInPotsLeg"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_internalReleaseInVoipLeg CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "internalReleaseInVoipLeg"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_internalCallControlApp CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "internalCallControlApp"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_internalReleaseInVoipAAA CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "internalReleaseInVoipAAA"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_consoleCommand CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "consoleCommand"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_externalRadiusServer CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "externalRadiusServer"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_externalNmsApp CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "externalNmsApp"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_externalCallControlAgent CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "externalCallControlAgent"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_gatekeeper CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "gatekeeper"

	CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc_externalGKTMPServer CISCODIALCONTROLMIB_CCallHistoryTable_CCallHistoryEntry_CCallHistoryReleaseSrc = "externalGKTMPServer"
)

type CISCODIALCONTROLMIB_CPeerGlobalConfiguration

type CISCODIALCONTROLMIB_CPeerGlobalConfiguration struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Specifies the peer search preference based on the type of peers in an
	// universal/integrated port platform.  none      - both voice and data peers
	// are searched            in same preference. datavoice - search data peers
	// first. If no data peers            are found, the voice peers are searched.
	// voicedata - search voice peers first. If no voice peers            are
	// found, the data peers are searched. The type is CPeerSearchType.
	CPeerSearchType interface{}
}

CISCODIALCONTROLMIB_CPeerGlobalConfiguration

func (*CISCODIALCONTROLMIB_CPeerGlobalConfiguration) GetEntityData

func (cPeerGlobalConfiguration *CISCODIALCONTROLMIB_CPeerGlobalConfiguration) GetEntityData() *types.CommonEntityData

type CISCODIALCONTROLMIB_CPeerGlobalConfiguration_CPeerSearchType

type CISCODIALCONTROLMIB_CPeerGlobalConfiguration_CPeerSearchType string

CISCODIALCONTROLMIB_CPeerGlobalConfiguration_CPeerSearchType represents are found, the data peers are searched.

const (
	CISCODIALCONTROLMIB_CPeerGlobalConfiguration_CPeerSearchType_none CISCODIALCONTROLMIB_CPeerGlobalConfiguration_CPeerSearchType = "none"

	CISCODIALCONTROLMIB_CPeerGlobalConfiguration_CPeerSearchType_datavoice CISCODIALCONTROLMIB_CPeerGlobalConfiguration_CPeerSearchType = "datavoice"

	CISCODIALCONTROLMIB_CPeerGlobalConfiguration_CPeerSearchType_voicedata CISCODIALCONTROLMIB_CPeerGlobalConfiguration_CPeerSearchType = "voicedata"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL