frame_relay_dte_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 the use of a Frame Relay interface by a DTE.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FRAMERELAYDTEMIB

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

	FrameRelayTrapControl FRAMERELAYDTEMIB_FrameRelayTrapControl

	// The Parameters for the Data Link Connection Management Interface for the
	// frame relay service on this interface.
	FrDlcmiTable FRAMERELAYDTEMIB_FrDlcmiTable

	// A table containing information about specific Data Link Connections (DLC)
	// or virtual circuits.
	FrCircuitTable FRAMERELAYDTEMIB_FrCircuitTable

	// A table containing information about Errors on the Frame Relay interface.
	// Discontinuities in the counters contained in this table are the same as
	// apply to the ifEntry associated with the Interface.
	FrErrTable FRAMERELAYDTEMIB_FrErrTable
}

FRAMERELAYDTEMIB

func (*FRAMERELAYDTEMIB) GetEntityData

func (fRAMERELAYDTEMIB *FRAMERELAYDTEMIB) GetEntityData() *types.CommonEntityData

type FRAMERELAYDTEMIB_FrCircuitTable

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

	// The information regarding a single Data Link Connection.  Discontinuities
	// in the counters contained in this table are indicated by the value in
	// frCircuitCreationTime. The type is slice of
	// FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry.
	FrCircuitEntry []*FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry
}

FRAMERELAYDTEMIB_FrCircuitTable A table containing information about specific Data Link Connections (DLC) or virtual circuits.

func (*FRAMERELAYDTEMIB_FrCircuitTable) GetEntityData

func (frCircuitTable *FRAMERELAYDTEMIB_FrCircuitTable) GetEntityData() *types.CommonEntityData

type FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry

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

	// This attribute is a key. The ifIndex Value of the ifEntry this virtual
	// circuit is layered onto. The type is interface{} with range: 1..2147483647.
	FrCircuitIfIndex interface{}

	// This attribute is a key. The Data Link Connection Identifier for this
	// virtual circuit. The type is interface{} with range: 0..8388607.
	FrCircuitDlci interface{}

	// Indicates whether the particular virtual circuit is operational.  In the
	// absence of a Data Link Connection Management Interface, virtual circuit
	// entries (rows) may be created by setting virtual circuit state to 'active',
	// or deleted by changing Circuit state to 'invalid'.  Whether or not the row
	// actually disappears is left to the implementation, so this object may
	// actually read as 'invalid' for some arbitrary length of time.  It is also
	// legal to set the state of a virtual circuit to 'inactive' to temporarily
	// disable a given circuit.  The use of 'invalid' is deprecated in this SNMP
	// Version 2 MIB, in favor of frCircuitRowStatus. The type is FrCircuitState.
	FrCircuitState interface{}

	// Number of frames received from the network indicating forward congestion
	// since the virtual circuit was created.  This occurs when the remote DTE
	// sets the FECN flag, or when a switch in the network enqueues the frame to a
	// trunk whose transmission queue is congested. The type is interface{} with
	// range: 0..4294967295.
	FrCircuitReceivedFECNs interface{}

	// Number of frames received from the network indicating backward congestion
	// since the virtual circuit was created.  This occurs when the remote DTE
	// sets the BECN flag, or when a switch in the network receives the frame from
	// a trunk whose transmission queue is congested. The type is interface{} with
	// range: 0..4294967295.
	FrCircuitReceivedBECNs interface{}

	// The number of frames sent from this virtual circuit since it was created.
	// The type is interface{} with range: 0..4294967295.
	FrCircuitSentFrames interface{}

	// The number of octets sent from this virtual circuit since it was created.
	// Octets counted are the full frame relay header and the payload, but do not
	// include the flag characters or CRC. The type is interface{} with range:
	// 0..4294967295.
	FrCircuitSentOctets interface{}

	// Number of frames received over this virtual circuit since it was created.
	// The type is interface{} with range: 0..4294967295.
	FrCircuitReceivedFrames interface{}

	// Number of octets received over this virtual circuit since it was created.
	// Octets counted include the full frame relay header, but do not include the
	// flag characters or the CRC. The type is interface{} with range:
	// 0..4294967295.
	FrCircuitReceivedOctets interface{}

	// The value of sysUpTime when the virtual circuit was created, whether by the
	// Data Link Connection Management Interface or by a SetRequest. The type is
	// interface{} with range: 0..4294967295.
	FrCircuitCreationTime interface{}

	// The value of sysUpTime when last there was a change in the virtual circuit
	// state. The type is interface{} with range: 0..4294967295.
	FrCircuitLastTimeChange interface{}

	// This variable indicates the maximum amount of data, in bits, that the
	// network agrees to transfer under normal conditions, during the measurement
	// interval. The type is interface{} with range: 0..2147483647.
	FrCircuitCommittedBurst interface{}

	// This variable indicates the maximum amount of uncommitted data bits that
	// the network will attempt to deliver over the measurement interval.  By
	// default, if not configured when creating the entry, the Excess Information
	// Burst Size is set to the value of ifSpeed. The type is interface{} with
	// range: 0..2147483647.
	FrCircuitExcessBurst interface{}

	// Throughput is the average number of 'Frame Relay Information Field' bits
	// transferred per second across a user network interface in one direction,
	// measured over the measurement interval.  If the configured committed burst
	// rate and throughput are both non-zero, the measurement interval, T, is
	// T=frCircuitCommittedBurst/frCircuitThroughput.  If the configured committed
	// burst rate and throughput are both zero, the measurement interval, T, is
	// T=frCircuitExcessBurst/ifSpeed. The type is interface{} with range:
	// 0..2147483647.
	FrCircuitThroughput interface{}

	// This indicates whether this VC is used as a unicast VC (i.e. not multicast)
	// or the type of multicast service subscribed to. The type is
	// FrCircuitMulticast.
	FrCircuitMulticast interface{}

	// Indication of whether the VC was manually created (static), or dynamically
	// created (dynamic) via the data link control management interface. The type
	// is FrCircuitType.
	FrCircuitType interface{}

	// The number of inbound frames dropped because of format errors, or because
	// the VC is inactive. The type is interface{} with range: 0..4294967295.
	FrCircuitDiscards interface{}

	// Number of frames received from the network indicating that they were
	// eligible for discard since the virtual circuit was created.  This occurs
	// when the remote DTE sets the DE flag, or when in remote DTE's switch
	// detects that the frame was received as Excess Burst data. The type is
	// interface{} with range: 0..4294967295.
	FrCircuitReceivedDEs interface{}

	// Number of frames sent to the network indicating that they were eligible for
	// discard since the virtual circuit was created.   This occurs when the local
	// DTE sets the DE flag, indicating that during Network congestion situations
	// those frames should be discarded in preference of other frames sent without
	// the DE bit set. The type is interface{} with range: 0..4294967295.
	FrCircuitSentDEs interface{}

	// Normally the same value as frDlcmiIfIndex, but different when an
	// implementation associates a virtual ifEntry with a DLC or set of DLCs in
	// order to associate higher layer objects such as the ipAddrEntry with a
	// subset of the virtual circuits on a Frame Relay interface. The type of such
	// ifEntries is defined by the higher layer object; for example, if PPP/Frame
	// Relay is implemented, the ifType of this ifEntry would be PPP. If it is not
	// so defined, as would be the case with an ipAddrEntry, it should be of type
	// Other. The type is interface{} with range: 1..2147483647.
	FrCircuitLogicalIfIndex interface{}

	// This object is used to create a new row or modify or destroy an existing
	// row in the manner described in the definition of the RowStatus textual
	// convention. Writable objects in the table may be written in any RowStatus
	// state. The type is RowStatus.
	FrCircuitRowStatus interface{}
}

FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry The information regarding a single Data Link Connection. Discontinuities in the counters contained in this table are indicated by the value in frCircuitCreationTime.

func (*FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry) GetEntityData

type FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitMulticast

type FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitMulticast string

FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitMulticast represents subscribed to

const (
	FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitMulticast_unicast FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitMulticast = "unicast"

	FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitMulticast_oneWay FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitMulticast = "oneWay"

	FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitMulticast_twoWay FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitMulticast = "twoWay"

	FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitMulticast_nWay FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitMulticast = "nWay"
)

type FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitState

type FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitState string

FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitState represents 2 MIB, in favor of frCircuitRowStatus.

const (
	FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitState_invalid FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitState = "invalid"

	FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitState_active FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitState = "active"

	FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitState_inactive FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitState = "inactive"
)

type FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitType

type FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitType string

FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitType represents link control management interface.

const (
	FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitType_static FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitType = "static"

	FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitType_dynamic FRAMERELAYDTEMIB_FrCircuitTable_FrCircuitEntry_FrCircuitType = "dynamic"
)

type FRAMERELAYDTEMIB_FrDlcmiTable

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

	// The Parameters for a particular Data Link Connection Management Interface.
	// The type is slice of FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry.
	FrDlcmiEntry []*FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry
}

FRAMERELAYDTEMIB_FrDlcmiTable The Parameters for the Data Link Connection Management Interface for the frame relay service on this interface.

func (*FRAMERELAYDTEMIB_FrDlcmiTable) GetEntityData

func (frDlcmiTable *FRAMERELAYDTEMIB_FrDlcmiTable) GetEntityData() *types.CommonEntityData

type FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry

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

	// This attribute is a key. The ifIndex value of the corresponding ifEntry.
	// The type is interface{} with range: 1..2147483647.
	FrDlcmiIfIndex interface{}

	// This variable states which Data Link Connection Management scheme is active
	// (and by implication, what DLCI it uses) on the Frame Relay interface. The
	// type is FrDlcmiState.
	FrDlcmiState interface{}

	// This variable states which address format is in use on the Frame Relay
	// interface. The type is FrDlcmiAddress.
	FrDlcmiAddress interface{}

	// This variable states the address length in octets.  In the case of Q922
	// format, the length indicates the entire length of the address including the
	// control portion. The type is FrDlcmiAddressLen.
	FrDlcmiAddressLen interface{}

	// This is the number of seconds between successive status enquiry messages.
	// The type is interface{} with range: 5..30. Units are seconds.
	FrDlcmiPollingInterval interface{}

	// Number of status enquiry intervals that pass before issuance of a full
	// status enquiry message. The type is interface{} with range: 1..255.
	FrDlcmiFullEnquiryInterval interface{}

	// This is the maximum number of unanswered Status Enquiries the equipment
	// shall accept before declaring the interface down. The type is interface{}
	// with range: 1..10.
	FrDlcmiErrorThreshold interface{}

	// This is the number of status polling intervals over which the error
	// threshold is counted.  For example, if within 'MonitoredEvents' number of
	// events the station receives 'ErrorThreshold' number of errors, the
	// interface is marked as down. The type is interface{} with range: 1..10.
	FrDlcmiMonitoredEvents interface{}

	// The maximum number of Virtual Circuits allowed for this interface.  Usually
	// dictated by the Frame Relay network.  In response to a SET, if a value less
	// than zero or higher than the agent's maximal capability is configured, the
	// agent should respond badValue. The type is interface{} with range:
	// 0..8388607.
	FrDlcmiMaxSupportedVCs interface{}

	// This indicates whether the Frame Relay interface is using a multicast
	// service. The type is FrDlcmiMulticast.
	FrDlcmiMulticast interface{}

	// This indicates the status of the Frame Relay interface as determined by the
	// performance of the dlcmi.  If no dlcmi is running, the Frame Relay
	// interface will stay in the running state indefinitely. The type is
	// FrDlcmiStatus.
	FrDlcmiStatus interface{}

	// SNMP Version 2 Row Status Variable.  Writable objects in the table may be
	// written in any RowStatus state. The type is RowStatus.
	FrDlcmiRowStatus interface{}
}

FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry The Parameters for a particular Data Link Connection Management Interface.

func (*FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry) GetEntityData

func (frDlcmiEntry *FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry) GetEntityData() *types.CommonEntityData

type FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddress

type FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddress string

FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddress represents the Frame Relay interface.

const (
	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddress_q921 FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddress = "q921"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddress_q922March90 FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddress = "q922March90"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddress_q922November90 FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddress = "q922November90"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddress_q922 FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddress = "q922"
)

type FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddressLen

type FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddressLen string

FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddressLen represents portion.

const (
	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddressLen_twoOctets FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddressLen = "twoOctets"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddressLen_threeOctets FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddressLen = "threeOctets"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddressLen_fourOctets FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiAddressLen = "fourOctets"
)

type FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiMulticast

type FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiMulticast string

FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiMulticast represents using a multicast service.

const (
	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiMulticast_nonBroadcast FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiMulticast = "nonBroadcast"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiMulticast_broadcast FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiMulticast = "broadcast"
)

type FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState

type FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState string

FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState represents DLCI it uses) on the Frame Relay interface.

const (
	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState_noLmiConfigured FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState = "noLmiConfigured"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState_lmiRev1 FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState = "lmiRev1"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState_ansiT1617D FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState = "ansiT1617D"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState_ansiT1617B FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState = "ansiT1617B"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState_itut933A FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState = "itut933A"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState_ansiT1617D1994 FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiState = "ansiT1617D1994"
)

type FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiStatus

type FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiStatus string

FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiStatus represents in the running state indefinitely.

const (
	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiStatus_running FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiStatus = "running"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiStatus_fault FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiStatus = "fault"

	FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiStatus_initializing FRAMERELAYDTEMIB_FrDlcmiTable_FrDlcmiEntry_FrDlcmiStatus = "initializing"
)

type FRAMERELAYDTEMIB_FrErrTable

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

	// The error information for a single frame relay interface. The type is slice
	// of FRAMERELAYDTEMIB_FrErrTable_FrErrEntry.
	FrErrEntry []*FRAMERELAYDTEMIB_FrErrTable_FrErrEntry
}

FRAMERELAYDTEMIB_FrErrTable A table containing information about Errors on the Frame Relay interface. Discontinuities in the counters contained in this table are the same as apply to the ifEntry associated with the Interface.

func (*FRAMERELAYDTEMIB_FrErrTable) GetEntityData

func (frErrTable *FRAMERELAYDTEMIB_FrErrTable) GetEntityData() *types.CommonEntityData

type FRAMERELAYDTEMIB_FrErrTable_FrErrEntry

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

	// This attribute is a key. The ifIndex Value of the corresponding ifEntry.
	// The type is interface{} with range: 1..2147483647.
	FrErrIfIndex interface{}

	// The type of error that was last seen  on  this interface:  receiveShort:
	// frame was not long enough to allow         demultiplexing - the address
	// field was incomplete,         or for virtual circuits using Multiprotocol
	// over         Frame Relay, the protocol identifier was missing         or
	// incomplete.  receiveLong: frame exceeded maximum length configured for this
	// interface.  illegalAddress: address field did not match configured format.
	// unknownAddress: frame received on a virtual circuit which was not
	// active or administratively disabled.  dlcmiProtoErr: unspecified error
	// occurred when attempting to                interpret link maintenance
	// frame.  dlcmiUnknownIE: link maintenance frame contained an Information
	// Element type which is not valid for the                 configured link
	// maintenance protocol.  dlcmiSequenceErr: link maintenance frame contained a
	// sequence                   number other than the expected value.
	// dlcmiUnknownRpt: link maintenance frame contained a Report Type
	// Information Element whose value was not valid                  for the
	// configured link maintenance protocol.  noErrorSinceReset: no errors have
	// been detected since the last                    cold start or warm start.
	// The type is FrErrType.
	FrErrType interface{}

	// An octet string containing as much of the error packet as possible.  As a
	// minimum, it must contain the Q.922 Address or as much as was delivered.  It
	// is desirable to include all header and demultiplexing information. The type
	// is string with length: 1..1600.
	FrErrData interface{}

	// The value of sysUpTime at which the error was detected. The type is
	// interface{} with range: 0..4294967295.
	FrErrTime interface{}

	// The number of times the interface has gone down since it was initialized.
	// The type is interface{} with range: 0..4294967295.
	FrErrFaults interface{}

	// The value of sysUpTime at the time when the interface was taken down due to
	// excessive errors.  Excessive errors is defined as the time when a DLCMI
	// exceeds the frDlcmiErrorThreshold number of errors within
	// frDlcmiMonitoredEvents. See FrDlcmiEntry for further details. The type is
	// interface{} with range: 0..4294967295.
	FrErrFaultTime interface{}
}

FRAMERELAYDTEMIB_FrErrTable_FrErrEntry The error information for a single frame relay interface.

func (*FRAMERELAYDTEMIB_FrErrTable_FrErrEntry) GetEntityData

func (frErrEntry *FRAMERELAYDTEMIB_FrErrTable_FrErrEntry) GetEntityData() *types.CommonEntityData

type FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType

type FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType string

FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType represents cold start or warm start.

const (
	FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType_unknownError FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType = "unknownError"

	FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType_receiveShort FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType = "receiveShort"

	FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType_receiveLong FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType = "receiveLong"

	FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType_illegalAddress FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType = "illegalAddress"

	FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType_unknownAddress FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType = "unknownAddress"

	FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType_dlcmiProtoErr FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType = "dlcmiProtoErr"

	FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType_dlcmiUnknownIE FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType = "dlcmiUnknownIE"

	FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType_dlcmiSequenceErr FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType = "dlcmiSequenceErr"

	FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType_dlcmiUnknownRpt FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType = "dlcmiUnknownRpt"

	FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType_noErrorSinceReset FRAMERELAYDTEMIB_FrErrTable_FrErrEntry_FrErrType = "noErrorSinceReset"
)

type FRAMERELAYDTEMIB_FrameRelayTrapControl

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

	// This variable indicates whether the system produces the frDLCIStatusChange
	// trap. The type is FrTrapState.
	FrTrapState interface{}

	// This variable indicates the number of milliseconds that must elapse between
	// trap emissions.  If events occur more rapidly, the impementation may simply
	// fail to trap, or may queue traps until an appropriate time. The type is
	// interface{} with range: 0..3600000.
	FrTrapMaxRate interface{}
}

FRAMERELAYDTEMIB_FrameRelayTrapControl

func (*FRAMERELAYDTEMIB_FrameRelayTrapControl) GetEntityData

func (frameRelayTrapControl *FRAMERELAYDTEMIB_FrameRelayTrapControl) GetEntityData() *types.CommonEntityData

type FRAMERELAYDTEMIB_FrameRelayTrapControl_FrTrapState

type FRAMERELAYDTEMIB_FrameRelayTrapControl_FrTrapState string

FRAMERELAYDTEMIB_FrameRelayTrapControl_FrTrapState represents the frDLCIStatusChange trap.

const (
	FRAMERELAYDTEMIB_FrameRelayTrapControl_FrTrapState_enabled FRAMERELAYDTEMIB_FrameRelayTrapControl_FrTrapState = "enabled"

	FRAMERELAYDTEMIB_FrameRelayTrapControl_FrTrapState_disabled FRAMERELAYDTEMIB_FrameRelayTrapControl_FrTrapState = "disabled"
)

Jump to

Keyboard shortcuts

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