Documentation
¶
Overview ¶
Cisco User Agent Session Initiation Protocol (SIP) MIB module. SIP is an application-layer signalling protocol for creating, modifying and terminating multimedia sessions with one or more participants. These sessions include Internet multimedia conferences and Internet telephone calls. SIP is defined in RFC 2543 (March 1999).
This MIB is defined for the management of SIP User Agents (UAs). A User Agent is an application which contains both a User Agent Client (UAC) and a User Agent Server (UAS). A UAC is an application that initiates a SIP request. A UAS is an application that contacts the user when a SIP request is received and that returns a response on behalf of the user. The response accepts, rejects, or redirects the request.
A SIP transaction occurs between a client and a server and comprises all messages from the first request sent from the client to the server up to a final (non-1xx) response sent from the server to the client.
Index ¶
- type CISCOSIPUAMIB
- type CISCOSIPUAMIB_CSipCfgAaa
- type CISCOSIPUAMIB_CSipCfgAaa_CSipCfgAaaUsername
- type CISCOSIPUAMIB_CSipCfgBase
- type CISCOSIPUAMIB_CSipCfgBase_CSipCfgBindSrcAddrScope
- type CISCOSIPUAMIB_CSipCfgBase_CSipCfgDnsSrvQueryStringFormat
- type CISCOSIPUAMIB_CSipCfgBase_CSipCfgOfferCallHold
- type CISCOSIPUAMIB_CSipCfgBase_CSipCfgSymNatDirectionRole
- type CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport
- type CISCOSIPUAMIB_CSipCfgBindSourceAddrTable
- type CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry
- type CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry_CSipCfgBindSourceAddrScope
- type CISCOSIPUAMIB_CSipCfgCauseStatusTable
- type CISCOSIPUAMIB_CSipCfgCauseStatusTable_CSipCfgCauseStatusEntry
- type CISCOSIPUAMIB_CSipCfgEarlyMediaTable
- type CISCOSIPUAMIB_CSipCfgEarlyMediaTable_CSipCfgEarlyMediaEntry
- type CISCOSIPUAMIB_CSipCfgPeer
- type CISCOSIPUAMIB_CSipCfgPeerTable
- type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry
- type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerOutSessionTransport
- type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr
- type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerUrlType
- type CISCOSIPUAMIB_CSipCfgPeer_CSipCfgOutSessionTransport
- type CISCOSIPUAMIB_CSipCfgPeer_CSipCfgReliable1xxRspHdr
- type CISCOSIPUAMIB_CSipCfgPeer_CSipCfgUrlType
- type CISCOSIPUAMIB_CSipCfgRetry
- type CISCOSIPUAMIB_CSipCfgStatusCauseTable
- type CISCOSIPUAMIB_CSipCfgStatusCauseTable_CSipCfgStatusCauseEntry
- type CISCOSIPUAMIB_CSipCfgTimer
- type CISCOSIPUAMIB_CSipCfgVoiceServiceVoip
- type CISCOSIPUAMIB_CSipStatsConnection
- type CISCOSIPUAMIB_CSipStatsErrClient
- type CISCOSIPUAMIB_CSipStatsErrServer
- type CISCOSIPUAMIB_CSipStatsGlobalFail
- type CISCOSIPUAMIB_CSipStatsInfo
- type CISCOSIPUAMIB_CSipStatsMisc
- type CISCOSIPUAMIB_CSipStatsRedirect
- type CISCOSIPUAMIB_CSipStatsRetry
- type CISCOSIPUAMIB_CSipStatsSuccess
- type CISCOSIPUAMIB_CSipStatsSuccessOkTable
- type CISCOSIPUAMIB_CSipStatsSuccessOkTable_CSipStatsSuccessOkEntry
- type CISCOSIPUAMIB_CSipStatsTraffic
- type CiscoSipUaMIBNotificationPrefix
- type CiscoSipUaMIBNotifications
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CISCOSIPUAMIB ¶
type CISCOSIPUAMIB struct { EntityData types.CommonEntityData YFilter yfilter.YFilter CSipCfgBase CISCOSIPUAMIB_CSipCfgBase CSipCfgTimer CISCOSIPUAMIB_CSipCfgTimer CSipCfgRetry CISCOSIPUAMIB_CSipCfgRetry CSipCfgPeer CISCOSIPUAMIB_CSipCfgPeer CSipCfgAaa CISCOSIPUAMIB_CSipCfgAaa CSipCfgVoiceServiceVoip CISCOSIPUAMIB_CSipCfgVoiceServiceVoip CSipStatsInfo CISCOSIPUAMIB_CSipStatsInfo CSipStatsSuccess CISCOSIPUAMIB_CSipStatsSuccess CSipStatsRedirect CISCOSIPUAMIB_CSipStatsRedirect CSipStatsErrClient CISCOSIPUAMIB_CSipStatsErrClient CSipStatsErrServer CISCOSIPUAMIB_CSipStatsErrServer CSipStatsGlobalFail CISCOSIPUAMIB_CSipStatsGlobalFail CSipStatsTraffic CISCOSIPUAMIB_CSipStatsTraffic CSipStatsRetry CISCOSIPUAMIB_CSipStatsRetry CSipStatsMisc CISCOSIPUAMIB_CSipStatsMisc CSipStatsConnection CISCOSIPUAMIB_CSipStatsConnection // This table contains configuration for Early Media Cut Through. The // configuration controls how the SIP user agent will process 1xx // (Provisional) SIP response messages that contain Session Definition // Protocol (SDP) payloads. CSipCfgEarlyMediaTable CISCOSIPUAMIB_CSipCfgEarlyMediaTable // This table contains configuration for binding the scope of packets to the // particular ethernet interface. The scope for the packets can be specified // as either 'signalling' or 'media' packets. The ethernet interface shall be // specified by the interface index. The table shall be indexed based on the // scope. CSipCfgBindSourceAddrTable CISCOSIPUAMIB_CSipCfgBindSourceAddrTable // This table contains per dial-peer SIP related configuration. The table // is a sparse table of dial-peer information. This means, it only reflects // dial-peers being used for SIP. A dial-peer is being used for SIP if the // value of cvVoIPPeerCfgSessionProtocol (CISCO-VOICE-DIAL-CONTROL-MIB) is // 'sip'. Dial-peers are not created or destroyed via this table. Only SIP // related configuration can be performed via this table once the dial-peer // exists in the system and is visible in this table. CSipCfgPeerTable CISCOSIPUAMIB_CSipCfgPeerTable // This table contains SIP status code to PSTN cause code mapping // configuration. Inbound SIP response messages that will result in outbound // PSTN signalling messages will have the SIP status codes transposed into the // PSTN cause codes as prescribed by the contents of this table. CSipCfgStatusCauseTable CISCOSIPUAMIB_CSipCfgStatusCauseTable // This table contains PSTN cause code to SIP status code mapping // configuration. Inbound PSTN signalling messages that will result in // outbound SIP response messages will have the PSTN cause codes transposed // into the SIP status codes as prescribed by the contents of this table. CSipCfgCauseStatusTable CISCOSIPUAMIB_CSipCfgCauseStatusTable // This table contains statistics for sent and received 200 Ok response // messages. The statistics are kept on per SIP method basis. CSipStatsSuccessOkTable CISCOSIPUAMIB_CSipStatsSuccessOkTable }
CISCOSIPUAMIB
func (*CISCOSIPUAMIB) GetEntityData ¶
func (cISCOSIPUAMIB *CISCOSIPUAMIB) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgAaa ¶
type CISCOSIPUAMIB_CSipCfgAaa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object specifies the source of the information used to populate the // username attribute of AAA billing records. The type is CSipCfgAaaUsername. CSipCfgAaaUsername interface{} }
CISCOSIPUAMIB_CSipCfgAaa
func (*CISCOSIPUAMIB_CSipCfgAaa) GetEntityData ¶
func (cSipCfgAaa *CISCOSIPUAMIB_CSipCfgAaa) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgAaa_CSipCfgAaaUsername ¶
type CISCOSIPUAMIB_CSipCfgAaa_CSipCfgAaaUsername string
CISCOSIPUAMIB_CSipCfgAaa_CSipCfgAaaUsername represents populate the username attribute of AAA billing records.
const ( CISCOSIPUAMIB_CSipCfgAaa_CSipCfgAaaUsername_callingNumber CISCOSIPUAMIB_CSipCfgAaa_CSipCfgAaaUsername = "callingNumber" CISCOSIPUAMIB_CSipCfgAaa_CSipCfgAaaUsername_proxyAuth CISCOSIPUAMIB_CSipCfgAaa_CSipCfgAaaUsername = "proxyAuth" )
type CISCOSIPUAMIB_CSipCfgBase ¶
type CISCOSIPUAMIB_CSipCfgBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object will reflect the version of SIP supported by this user agent. // It will follow the same format as SIP version information contained in the // SIP messages generated by this user agent. For example, user agents // supporting SIP version 2 will return 'SIP/2.0' as dictated by RFC 2543. The // type is string. CSipCfgVersion interface{} // This object specifies the transport protocol the SIP user agent will use // to receive SIP messages. A value of 'disabled' indicates that the UA will // not receive any SIP messages. The type is CSipCfgTransport. CSipCfgTransport interface{} // This object specifies address of the User Location Server (ULS) being used // to resolve the location of end points. This could be a Domain Name Server // (DNS) or a SIP proxy/redirect server. The format of the address follows // the IETF service location protocol. The syntax is as follows: // mapping-type:type-specific-syntax the mapping-type specifies a scheme for // mapping the matching dial string to a target server. The // type-specific-syntax is exactly that, something that the particular // mapping scheme can understand. For example, Session target // Meaning ipv4:171.68.13.55:1006 The session target is the IP // version 4 address of 171.68.13.55 and port // 1006. dns:pots.cisco.com The session target is the IP host // with dns name pots.cisco.com. The valid Mapping type definitions for the // peer follow: ipv4 - Syntax: ipv4:w.x.y.z:port or ipv4:w.x.y.z dns // - Syntax: dns:host.domain. The type is string. CSipCfgUserLocationServerAddr interface{} // This object may be used with any SIP method to limit the number of proxies // that can forward the request to the next downstream server. The type is // interface{} with range: 1..70. CSipCfgMaxForwards interface{} // This object may specify the interface where the source IP address used in // SIP signalling or media packets is configured. A value of 0 means that // there is no specific source address configured and in this case the best // local IP address will be chosen by the system. The type is interface{} // with range: 0..2147483647. CSipCfgBindSrcAddrInterface interface{} // This object specifies the scope of packets to which the source IP address // of the interface designated by cSipCfgBindSrcAddrInterface will be bound. // A value of 'all' means the IP address will be bound to both SIP signalling // and media packets. A value of 'control' means the IP address will only be // bound to SIP signalling packets. If cSipCfgBindSrcAddrInterface is set to // 0, the value of this object has no meaning. The type is // CSipCfgBindSrcAddrScope. CSipCfgBindSrcAddrScope interface{} // This object specifies the format of the prefix used by the system for DNS // SRV queries. v1 : RFC 2052 format - 'protocol.transport.' v2 : RFC // 2782 format - '_protocol._transport.' This object allows backward // compatibility with systems only supporting RFC 2052 format. The type is // CSipCfgDnsSrvQueryStringFormat. CSipCfgDnsSrvQueryStringFormat interface{} // This object specifies how call redirection (3xx) is handled by the user // agent. If 'false', the user agent's treatment of incoming 3xx class // response messages is as defined in RFC 2543. That is, the user agent uses // the Contact header(s) from the 3xx response to reinitiate another INVITE // transaction to the user's new location. The call is redirected. If // 'true', the user agent treats incoming 3xx response messages as 4xx // (client error) class response messages. In this case, the call is not // redirected, instead it is released with the appropriate PSTN cause code. // The mapping of SIP 3xx response status codes to 4xx response status codes // is as follows: 300 Multiple Choices -> 410 Gone 301 Moved Permanently -> // 410 Gone 302 Moved Temporarily -> 480 Temporarily Unavailable 305 User // Proxy -> 410 Gone 380 Alternative Service -> 410 Gone Any other // 3xx -> 410 Gone. The type is bool. CSipCfgRedirectionDisabled interface{} // This object specifies whether remote media checks for Symmetric Network // Address Translation (NAT) is enabled or disabled. If 'true', remote media // checks are enabled. The gateway will have the ability to open a Real Time // Transport Protocol (RTP) session with the remote end and then update // (modify) the existing RTP session's remote address/port (raddr:rport) with // the source address and port of the actual media packet received. This // would be triggered for only those calls where the Session Description // Protocol (SDP) received by the gateway has an indication to do so. If // 'false', remote media checks are disabled. The type is bool. CSipCfgSymNatEnabled interface{} // This object specifies the value of the 'a=direction:<role>' SDP attribute // supported by the user agent. The direction attribute is used to describe // the role of the user agent (as an endpoint for a connection-oriented media // stream) in the connection setup procedure. none : No role is // specified. passive : The user agent will advertise itself as a // 'passive' entity (inside the NAT) in the SDP. active : The // user agent will advertise itself as a 'active' entity (outside // the NAT) in the SDP. The type is CSipCfgSymNatDirectionRole. CSipCfgSymNatDirectionRole interface{} // This object specifies if support for handling Suspend/Resume events from // the switch is enabled or not. If 'true', the user agent on getting a // Suspend will notify the remote agent by sending it a re-invite with a hold // SDP. Similarly, when the Gateway receives a Resume, it will initiate a // re-invite with the original SDP and unhold the call. If 'false', the user // agent will not initiate any re-invites on receiving Suspend/Resume events, // basically it won't be putting the call on hold or off hold. The type is // bool. CSipCfgSuspendResumeEnabled interface{} // This object specifies how the SIP gateway would initiate call hold // requests. directionAttr: The user agent will use the direction // attribute such as a=sendonly or a=inactive in the sdp to // initiate call hold requests. connAddr: The user agent // will use 0.0.0.0 connection address to specify Call Hold. The // type is CSipCfgOfferCallHold. CSipCfgOfferCallHold interface{} // This object specifies that the Reason header overrides SIP status code // mapping table. The type is bool. CSipCfgReasonHeaderOveride interface{} // This object may be used with any SIP method to limit the number of proxies // that can forward the request to the next downstream server. The type is // interface{} with range: 1..70. CSipCfgMaximumForwards interface{} }
CISCOSIPUAMIB_CSipCfgBase
func (*CISCOSIPUAMIB_CSipCfgBase) GetEntityData ¶
func (cSipCfgBase *CISCOSIPUAMIB_CSipCfgBase) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgBase_CSipCfgBindSrcAddrScope ¶
type CISCOSIPUAMIB_CSipCfgBase_CSipCfgBindSrcAddrScope string
CISCOSIPUAMIB_CSipCfgBase_CSipCfgBindSrcAddrScope represents the value of this object has no meaning.
const ( CISCOSIPUAMIB_CSipCfgBase_CSipCfgBindSrcAddrScope_none CISCOSIPUAMIB_CSipCfgBase_CSipCfgBindSrcAddrScope = "none" CISCOSIPUAMIB_CSipCfgBase_CSipCfgBindSrcAddrScope_all CISCOSIPUAMIB_CSipCfgBase_CSipCfgBindSrcAddrScope = "all" CISCOSIPUAMIB_CSipCfgBase_CSipCfgBindSrcAddrScope_control CISCOSIPUAMIB_CSipCfgBase_CSipCfgBindSrcAddrScope = "control" )
type CISCOSIPUAMIB_CSipCfgBase_CSipCfgDnsSrvQueryStringFormat ¶
type CISCOSIPUAMIB_CSipCfgBase_CSipCfgDnsSrvQueryStringFormat string
CISCOSIPUAMIB_CSipCfgBase_CSipCfgDnsSrvQueryStringFormat represents only supporting RFC 2052 format.
const ( CISCOSIPUAMIB_CSipCfgBase_CSipCfgDnsSrvQueryStringFormat_v1 CISCOSIPUAMIB_CSipCfgBase_CSipCfgDnsSrvQueryStringFormat = "v1" CISCOSIPUAMIB_CSipCfgBase_CSipCfgDnsSrvQueryStringFormat_v2 CISCOSIPUAMIB_CSipCfgBase_CSipCfgDnsSrvQueryStringFormat = "v2" )
type CISCOSIPUAMIB_CSipCfgBase_CSipCfgOfferCallHold ¶
type CISCOSIPUAMIB_CSipCfgBase_CSipCfgOfferCallHold string
CISCOSIPUAMIB_CSipCfgBase_CSipCfgOfferCallHold represents to specify Call Hold.
const ( CISCOSIPUAMIB_CSipCfgBase_CSipCfgOfferCallHold_directionAttr CISCOSIPUAMIB_CSipCfgBase_CSipCfgOfferCallHold = "directionAttr" CISCOSIPUAMIB_CSipCfgBase_CSipCfgOfferCallHold_connAddr CISCOSIPUAMIB_CSipCfgBase_CSipCfgOfferCallHold = "connAddr" )
type CISCOSIPUAMIB_CSipCfgBase_CSipCfgSymNatDirectionRole ¶
type CISCOSIPUAMIB_CSipCfgBase_CSipCfgSymNatDirectionRole string
CISCOSIPUAMIB_CSipCfgBase_CSipCfgSymNatDirectionRole represents in the SDP.
const ( CISCOSIPUAMIB_CSipCfgBase_CSipCfgSymNatDirectionRole_none CISCOSIPUAMIB_CSipCfgBase_CSipCfgSymNatDirectionRole = "none" CISCOSIPUAMIB_CSipCfgBase_CSipCfgSymNatDirectionRole_passive CISCOSIPUAMIB_CSipCfgBase_CSipCfgSymNatDirectionRole = "passive" CISCOSIPUAMIB_CSipCfgBase_CSipCfgSymNatDirectionRole_active CISCOSIPUAMIB_CSipCfgBase_CSipCfgSymNatDirectionRole = "active" )
type CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport ¶
type CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport string
CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport represents indicates that the UA will not receive any SIP messages.
const ( CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport_udp CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport = "udp" CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport_tcp CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport = "tcp" CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport_udpAndTcp CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport = "udpAndTcp" CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport_disabled CISCOSIPUAMIB_CSipCfgBase_CSipCfgTransport = "disabled" )
type CISCOSIPUAMIB_CSipCfgBindSourceAddrTable ¶
type CISCOSIPUAMIB_CSipCfgBindSourceAddrTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A row in the cSipCfgBindSourceAddrTable. A row is accessible with the scope // of packets to which the source IP address of the interface designated by // cSipCfgBindSourceAddrInterface will be bound. The type is slice of // CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry. CSipCfgBindSourceAddrEntry []*CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry }
CISCOSIPUAMIB_CSipCfgBindSourceAddrTable This table contains configuration for binding the scope of packets to the particular ethernet interface. The scope for the packets can be specified as either 'signalling' or 'media' packets. The ethernet interface shall be specified by the interface index. The table shall be indexed based on the scope.
func (*CISCOSIPUAMIB_CSipCfgBindSourceAddrTable) GetEntityData ¶
func (cSipCfgBindSourceAddrTable *CISCOSIPUAMIB_CSipCfgBindSourceAddrTable) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry ¶
type CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. A unique identifier of a row in this table and // specifies the scope of packets to which the source IP address of the // interface designated by cSipCfgBindSourceAddrInterface will be bound. The // type is CSipCfgBindSourceAddrScope. CSipCfgBindSourceAddrScope interface{} // This object may specify the interface where the source IP address used in // SIP signalling or media packets is configured. A value of 0 means that // there is no specific source address configured and in this case the best // local IP address will be chosen by the system. The type is interface{} with // range: 0..2147483647. CSipCfgBindSourceAddrInterface interface{} }
CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry A row in the cSipCfgBindSourceAddrTable. A row is accessible with the scope of packets to which the source IP address of the interface designated by cSipCfgBindSourceAddrInterface will be bound.
func (*CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry) GetEntityData ¶
func (cSipCfgBindSourceAddrEntry *CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry_CSipCfgBindSourceAddrScope ¶
type CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry_CSipCfgBindSourceAddrScope string
CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry_CSipCfgBindSourceAddrScope represents will be bound.
const ( CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry_CSipCfgBindSourceAddrScope_media CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry_CSipCfgBindSourceAddrScope = "media" CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry_CSipCfgBindSourceAddrScope_control CISCOSIPUAMIB_CSipCfgBindSourceAddrTable_CSipCfgBindSourceAddrEntry_CSipCfgBindSourceAddrScope = "control" )
type CISCOSIPUAMIB_CSipCfgCauseStatusTable ¶
type CISCOSIPUAMIB_CSipCfgCauseStatusTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A row in the cSipCfgCauseStatusTable. Entries cannot be created or // destroyed by the actions of any NMS. The type is slice of // CISCOSIPUAMIB_CSipCfgCauseStatusTable_CSipCfgCauseStatusEntry. CSipCfgCauseStatusEntry []*CISCOSIPUAMIB_CSipCfgCauseStatusTable_CSipCfgCauseStatusEntry }
CISCOSIPUAMIB_CSipCfgCauseStatusTable This table contains PSTN cause code to SIP status code mapping configuration. Inbound PSTN signalling messages that will result in outbound SIP response messages will have the PSTN cause codes transposed into the SIP status codes as prescribed by the contents of this table.
func (*CISCOSIPUAMIB_CSipCfgCauseStatusTable) GetEntityData ¶
func (cSipCfgCauseStatusTable *CISCOSIPUAMIB_CSipCfgCauseStatusTable) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgCauseStatusTable_CSipCfgCauseStatusEntry ¶
type CISCOSIPUAMIB_CSipCfgCauseStatusTable_CSipCfgCauseStatusEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. A unique identifier of a row in this table and a // valid PSTN cause code. The type is interface{} with range: 1..2147483647. CSipCfgPstnCauseIndex interface{} // The SIP status code to which the PSTN cause code given by // cSipCfgPstnCauseIndex is to be mapped for outbound SIP response messages. // The type is interface{} with range: 1..2147483647. CSipCfgStatusCode interface{} // This object reflects the storage status of this table entry. If the value // is 'volatile', then this entry only exists in RAM and the information would // be lost (reverting to defaults) on system reload. If the value is // 'nonVolatile' then this entry has been written to NVRAM and will persist // across system reloads. The type is StorageType. CSipCfgCauseStatusStoreStatus interface{} }
CISCOSIPUAMIB_CSipCfgCauseStatusTable_CSipCfgCauseStatusEntry A row in the cSipCfgCauseStatusTable. Entries cannot be created or destroyed by the actions of any NMS.
func (*CISCOSIPUAMIB_CSipCfgCauseStatusTable_CSipCfgCauseStatusEntry) GetEntityData ¶
func (cSipCfgCauseStatusEntry *CISCOSIPUAMIB_CSipCfgCauseStatusTable_CSipCfgCauseStatusEntry) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgEarlyMediaTable ¶
type CISCOSIPUAMIB_CSipCfgEarlyMediaTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A row in the cSipCfgEarlyMediaTable. A row is accessible with a Provisional // (1xx) status code value (eg, 180) and provides an object for the enabling // or disabling of the Early Media Cut Through functionality. The type is // slice of CISCOSIPUAMIB_CSipCfgEarlyMediaTable_CSipCfgEarlyMediaEntry. CSipCfgEarlyMediaEntry []*CISCOSIPUAMIB_CSipCfgEarlyMediaTable_CSipCfgEarlyMediaEntry }
CISCOSIPUAMIB_CSipCfgEarlyMediaTable This table contains configuration for Early Media Cut Through. The configuration controls how the SIP user agent will process 1xx (Provisional) SIP response messages that contain Session Definition Protocol (SDP) payloads.
func (*CISCOSIPUAMIB_CSipCfgEarlyMediaTable) GetEntityData ¶
func (cSipCfgEarlyMediaTable *CISCOSIPUAMIB_CSipCfgEarlyMediaTable) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgEarlyMediaTable_CSipCfgEarlyMediaEntry ¶
type CISCOSIPUAMIB_CSipCfgEarlyMediaTable_CSipCfgEarlyMediaEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. A unique identifier of a row in this table and a // valid SIP status code. The type is interface{} with range: 1..2147483647. CSipCfgEarlyMediaStatusCodeIndex interface{} // This object specifies whether Early Media Cut Through is enabled or // disabled for the SIP response messages with status codes that match // cSipCfgEarlyMediaStatusCodeIndex. If 'true', early media cut through is // disabled, and the user agent will process the message as though it did not // contain any SDP payload. If 'false', early media cut through is enabled, // and the user agent will process the message similar to a 183 (Session // Progress) and cut through for early media. The assumption being that the // SDP is an indication that the far end is going to send early media. The // type is bool. CSipCfgEarlyMediaCutThruDisabled interface{} }
CISCOSIPUAMIB_CSipCfgEarlyMediaTable_CSipCfgEarlyMediaEntry A row in the cSipCfgEarlyMediaTable. A row is accessible with a Provisional (1xx) status code value (eg, 180) and provides an object for the enabling or disabling of the Early Media Cut Through functionality.
func (*CISCOSIPUAMIB_CSipCfgEarlyMediaTable_CSipCfgEarlyMediaEntry) GetEntityData ¶
func (cSipCfgEarlyMediaEntry *CISCOSIPUAMIB_CSipCfgEarlyMediaTable_CSipCfgEarlyMediaEntry) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgPeer ¶
type CISCOSIPUAMIB_CSipCfgPeer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object specifies the session transport protocol that will be used for // outbound SIP messages. This configuration is applicable to all dial-peers // in the system having cSipCfgPeerOutSessionTransport set to 'system'. The // type is CSipCfgOutSessionTransport. CSipCfgOutSessionTransport interface{} // This object specifies the string that will be placed in either the // Supported or Require SIP header, as specified by cSipCfgReliable1xxRspHdr. // The type is string. CSipCfgReliable1xxRspStr interface{} // This object specifies behavior with respect to Supported or Require headers // in SIP messages sent and received via this dial-peer. If the originating // gateway is configured for 'require', the Require header is added to the // outgoing INVITEs with the value of cSipCfgReliable1xxStr. This requires // the use of reliable provisional responses by the terminating gateway. // Sessions will be torn down if this use cannot be supported by that gateway. // If the originating gateway is configured for 'supported', the Supported // header is added to the outgoing INVITEs with the value of // cSipCfgReliable1xxStr. This requires that an attempt to use reliable // provisional responses be made, but sessions can continue without them. If // the originating gateway is configured for 'disabled', the value of // cSipCfgReliable1xxStr will NOT be added to either the Require or Supported // headers of outgoing INVITEs. The type is CSipCfgReliable1xxRspHdr. CSipCfgReliable1xxRspHdr interface{} // This object specifies the URL type sent in outbound INVITES generated by // this device. The type is CSipCfgUrlType. CSipCfgUrlType interface{} }
CISCOSIPUAMIB_CSipCfgPeer
func (*CISCOSIPUAMIB_CSipCfgPeer) GetEntityData ¶
func (cSipCfgPeer *CISCOSIPUAMIB_CSipCfgPeer) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgPeerTable ¶
type CISCOSIPUAMIB_CSipCfgPeerTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A row in the cSipCfgPeerTable. The type is slice of // CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry. CSipCfgPeerEntry []*CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry }
CISCOSIPUAMIB_CSipCfgPeerTable This table contains per dial-peer SIP related configuration.
The table is a sparse table of dial-peer information. This means, it only reflects dial-peers being used for SIP. A dial-peer is being used for SIP if the value of cvVoIPPeerCfgSessionProtocol (CISCO-VOICE-DIAL-CONTROL-MIB) is 'sip'.
Dial-peers are not created or destroyed via this table. Only SIP related configuration can be performed via this table once the dial-peer exists in the system and is visible in this table.
func (*CISCOSIPUAMIB_CSipCfgPeerTable) GetEntityData ¶
func (cSipCfgPeerTable *CISCOSIPUAMIB_CSipCfgPeerTable) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry ¶
type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. An arbitrary index that uniquely identifies a // dial-peer configured for SIP. The type is interface{} with range: // 1..2147483647. CSipCfgPeerIndex interface{} // This object specifies the session transport protocol that will be used by // this dial-peer for outbound SIP messages. The value 'system' is the // default and indicates that this dial-peer should use the value set by // cSipCfgOutSessionTransport instead. The type is // CSipCfgPeerOutSessionTransport. CSipCfgPeerOutSessionTransport interface{} // This object specifies the string that will be placed in either the // Supported or Require SIP header, as specified by // cSipCfgPeerReliable1xxRspHdr. The type is string. CSipCfgPeerReliable1xxRspStr interface{} // This object specifies behavior with respect to Support or Require headers // in SIP messages sent and received via this dial-peer. If the originating // gateway is configured for 'require', the Require header is added to the // outgoing INVITEs with the value of cSipCfgPeerReliable1xxStr. This // requires the use of reliable provisional responses by the terminating // gateway. Sessions will be torn down if this use cannot be supported by // that gateway. If the originating gateway is configured for 'supported', // the Supported header is added to the outgoing INVITEs with the value of // cSipCfgPeerReliable1xxStr. This requires that an attempt to use reliable // provisional responses be made, but sessions can continue without them. If // the originating gateway is configured for 'disabled', the value of // cSipCfgReliable1xxStr will NOT be added to either the Require or Supported // headers of outgoing INVITEs. The value 'system' is the default and // indicates that this dial-peer should use the value of // cSipCfgReliable1xxRspHdr instead. The type is CSipCfgPeerReliable1xxRspHdr. CSipCfgPeerReliable1xxRspHdr interface{} // This object specifies the URL type sent in outbound INVITES generated by // this device. The value 'system' is the default and indicates that this // dial-peer should use the value of cSipCfgUrlType instead. The type is // CSipCfgPeerUrlType. CSipCfgPeerUrlType interface{} // This object specifies if the functionality of switching between transports // from UDP to TCP if the message size of a Request is greater than 1300 bytes // is enabled or not. The type is bool. CSipCfgPeerSwitchTransEnabled interface{} }
CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry A row in the cSipCfgPeerTable.
func (*CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry) GetEntityData ¶
func (cSipCfgPeerEntry *CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerOutSessionTransport ¶
type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerOutSessionTransport string
CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerOutSessionTransport represents cSipCfgOutSessionTransport instead.
const ( CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerOutSessionTransport_system CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerOutSessionTransport = "system" CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerOutSessionTransport_udp CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerOutSessionTransport = "udp" CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerOutSessionTransport_tcp CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerOutSessionTransport = "tcp" )
type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr ¶
type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr string
CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr represents instead.
const ( CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr_system CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr = "system" CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr_supported CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr = "supported" CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr_require CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr = "require" CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr_disabled CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerReliable1xxRspHdr = "disabled" )
type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerUrlType ¶
type CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerUrlType string
CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerUrlType represents dial-peer should use the value of cSipCfgUrlType instead.
const ( CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerUrlType_system CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerUrlType = "system" CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerUrlType_sip CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerUrlType = "sip" CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerUrlType_tel CISCOSIPUAMIB_CSipCfgPeerTable_CSipCfgPeerEntry_CSipCfgPeerUrlType = "tel" )
type CISCOSIPUAMIB_CSipCfgPeer_CSipCfgOutSessionTransport ¶
type CISCOSIPUAMIB_CSipCfgPeer_CSipCfgOutSessionTransport string
CISCOSIPUAMIB_CSipCfgPeer_CSipCfgOutSessionTransport represents cSipCfgPeerOutSessionTransport set to 'system'.
const ( CISCOSIPUAMIB_CSipCfgPeer_CSipCfgOutSessionTransport_udp CISCOSIPUAMIB_CSipCfgPeer_CSipCfgOutSessionTransport = "udp" CISCOSIPUAMIB_CSipCfgPeer_CSipCfgOutSessionTransport_tcp CISCOSIPUAMIB_CSipCfgPeer_CSipCfgOutSessionTransport = "tcp" )
type CISCOSIPUAMIB_CSipCfgPeer_CSipCfgReliable1xxRspHdr ¶
type CISCOSIPUAMIB_CSipCfgPeer_CSipCfgReliable1xxRspHdr string
CISCOSIPUAMIB_CSipCfgPeer_CSipCfgReliable1xxRspHdr represents either the Require or Supported headers of outgoing INVITEs.
const ( CISCOSIPUAMIB_CSipCfgPeer_CSipCfgReliable1xxRspHdr_supported CISCOSIPUAMIB_CSipCfgPeer_CSipCfgReliable1xxRspHdr = "supported" CISCOSIPUAMIB_CSipCfgPeer_CSipCfgReliable1xxRspHdr_require CISCOSIPUAMIB_CSipCfgPeer_CSipCfgReliable1xxRspHdr = "require" CISCOSIPUAMIB_CSipCfgPeer_CSipCfgReliable1xxRspHdr_disabled CISCOSIPUAMIB_CSipCfgPeer_CSipCfgReliable1xxRspHdr = "disabled" )
type CISCOSIPUAMIB_CSipCfgPeer_CSipCfgUrlType ¶
type CISCOSIPUAMIB_CSipCfgPeer_CSipCfgUrlType string
CISCOSIPUAMIB_CSipCfgPeer_CSipCfgUrlType represents INVITES generated by this device.
const ( CISCOSIPUAMIB_CSipCfgPeer_CSipCfgUrlType_sip CISCOSIPUAMIB_CSipCfgPeer_CSipCfgUrlType = "sip" CISCOSIPUAMIB_CSipCfgPeer_CSipCfgUrlType_tel CISCOSIPUAMIB_CSipCfgPeer_CSipCfgUrlType = "tel" )
type CISCOSIPUAMIB_CSipCfgRetry ¶
type CISCOSIPUAMIB_CSipCfgRetry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object specifies the number of times a user agent will retry sending // a INVITE request. The type is interface{} with range: 1..10. CSipCfgRetryInvite interface{} // This object specifies the number of times a user agent will retry sending // a BYE request. The type is interface{} with range: 1..10. CSipCfgRetryBye interface{} // This object specifies the number of times a user agent will retry sending // a CANCEL request. The type is interface{} with range: 1..10. CSipCfgRetryCancel interface{} // This object specifies the number of times a user agent will retry sending // a REGISTER request. The type is interface{} with range: 1..10. CSipCfgRetryRegister interface{} // This object specifies the number of times a user agent will retry sending // a Response and expecting a ACK. The type is interface{} with range: 1..10. CSipCfgRetryResponse interface{} // This object specifies the number of times a user agent will retry sending // a PRACK (PRovisional ACKnowledgement). The type is interface{} with range: // 1..10. CSipCfgRetryPrack interface{} // This object specifies the number of times a user agent will retry sending // a COMET (COndition MET). The type is interface{} with range: 1..10. CSipCfgRetryComet interface{} // This object specifies the number of times a user agent will retry sending // a reliable response. The type is interface{} with range: 1..10. CSipCfgRetryReliableRsp interface{} // This object specifies the number of times a user agent will retry sending // a Notify request. The type is interface{} with range: 1..10. CSipCfgRetryNotify interface{} // This object specifies the number of times a user agent will retry sending // a Refer request. The type is interface{} with range: 1..10. CSipCfgRetryRefer interface{} // This object specifies the number of times a user agent will retry sending a // Info request. The type is interface{} with range: 1..10. CSipCfgRetryInfo interface{} // This object specifies the number of times a user agent will retry sending a // Subscribe request. The type is interface{} with range: 1..10. CSipCfgRetrySubscribe interface{} }
CISCOSIPUAMIB_CSipCfgRetry
func (*CISCOSIPUAMIB_CSipCfgRetry) GetEntityData ¶
func (cSipCfgRetry *CISCOSIPUAMIB_CSipCfgRetry) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgStatusCauseTable ¶
type CISCOSIPUAMIB_CSipCfgStatusCauseTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A row in the cSipCfgStatusCauseTable. Entries cannot be created or // destroyed by the actions of any NMS. The type is slice of // CISCOSIPUAMIB_CSipCfgStatusCauseTable_CSipCfgStatusCauseEntry. CSipCfgStatusCauseEntry []*CISCOSIPUAMIB_CSipCfgStatusCauseTable_CSipCfgStatusCauseEntry }
CISCOSIPUAMIB_CSipCfgStatusCauseTable This table contains SIP status code to PSTN cause code mapping configuration. Inbound SIP response messages that will result in outbound PSTN signalling messages will have the SIP status codes transposed into the PSTN cause codes as prescribed by the contents of this table.
func (*CISCOSIPUAMIB_CSipCfgStatusCauseTable) GetEntityData ¶
func (cSipCfgStatusCauseTable *CISCOSIPUAMIB_CSipCfgStatusCauseTable) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgStatusCauseTable_CSipCfgStatusCauseEntry ¶
type CISCOSIPUAMIB_CSipCfgStatusCauseTable_CSipCfgStatusCauseEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. A unique identifier of a row in this table and a // valid SIP status code. The type is interface{} with range: 1..2147483647. CSipCfgStatusCodeIndex interface{} // The PSTN cause code to which the SIP status code given by // cSipCfgStatusCodeIndex is to be mapped for outbound PSTN signalling // messages. The type is interface{} with range: 1..2147483647. CSipCfgPstnCause interface{} // This object reflects the storage status of this table entry. If the value // is 'volatile', then this entry only exists in RAM and the information would // be lost (reverting to defaults) on system reload. If the value is // 'nonVolatile' then this entry has been written to NVRAM and will persist // across system reloads. The type is StorageType. CSipCfgStatusCauseStoreStatus interface{} }
CISCOSIPUAMIB_CSipCfgStatusCauseTable_CSipCfgStatusCauseEntry A row in the cSipCfgStatusCauseTable. Entries cannot be created or destroyed by the actions of any NMS.
func (*CISCOSIPUAMIB_CSipCfgStatusCauseTable_CSipCfgStatusCauseEntry) GetEntityData ¶
func (cSipCfgStatusCauseEntry *CISCOSIPUAMIB_CSipCfgStatusCauseTable_CSipCfgStatusCauseEntry) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgTimer ¶
type CISCOSIPUAMIB_CSipCfgTimer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object specifies the time a user agent will wait to receive a // provisional response to a INVITE before resending the INVITE. The type is // interface{} with range: 100..1000. Units are milliseconds. CSipCfgTimerTrying interface{} // This object specifies the time a user agent will wait to receive a final // response to a INVITE before cancelling the transaction. The type is // interface{} with range: 60000..300000. Units are milliseconds. CSipCfgTimerExpires interface{} // This object specifies the time a user agent will wait to receive an ACK // confirmation a session is established. The type is interface{} with range: // 100..1000. Units are milliseconds. CSipCfgTimerConnect interface{} // This object specifies the time a user agent will wait to receive an BYE // confirmation a session is disconnected. The type is interface{} with range: // 100..1000. Units are milliseconds. CSipCfgTimerDisconnect interface{} // This object specifies the time a user agent will wait for a final response // before retransmitting the PRACK (PRovisional ACKnowledgment). The type is // interface{} with range: 100..1000. Units are milliseconds. CSipCfgTimerPrack interface{} // This object specifies the time a user agent will wait for a final response // before retransmitting the COMET (COndition MET). The type is interface{} // with range: 100..1000. Units are milliseconds. CSipCfgTimerComet interface{} // This object specifies the amount of time to wait for a PRACK before // retransmitting the reliable 1xx response. The type is interface{} with // range: 100..1000. Units are milliseconds. CSipCfgTimerReliableRsp interface{} // This object specifies the amount of time to wait for a final response // before retransmitting the Notify. The type is interface{} with range: // 100..1000. Units are milliseconds. CSipCfgTimerNotify interface{} // This object specifies the amount of time to wait for a final response // before retransmitting the Refer. The type is interface{} with range: // 100..1000. Units are milliseconds. CSipCfgTimerRefer interface{} // This object specifies the value of the Min-SE header for INVITE messages // originated by this user agent and the minimum value of the // Session-Expires headers for INVITE messages received by this user agent. // Any Session-Expires headers received with a value below this object's // value will be rejected with a 422 client error response message. Setting // this object to a value less than 600 is valid, but the possibly of // excessive re-INVITES and the impact of those messages should be fully // understood and considered an acceptable risk. The type is interface{} with // range: 60..86400. Units are seconds. CSipCfgTimerSessionTimer interface{} // This object specifies the amount of time to wait before disconnecting a // call already on hold. A value of 0 specifies that this functionality is // disabled. The type is interface{} with range: 0..0 | 15..2880. Units are // minutes. CSipCfgTimerHold interface{} // This object specifies the amount of time to wait for a 200ok response // before retransmitting the Info. The type is interface{} with range: // 100..1000. Units are milliseconds. CSipCfgTimerInfo interface{} // This object specifies the amount of time to wait before aging out a // TCP/UDP connection. The type is interface{} with range: 5..30. Units are // minutes. CSipCfgTimerConnectionAging interface{} // This object specifies the amount of time to buffer the INVITE while // waiting for display name info in the Facility. A value of 0 means that the // INVITE wouldn't be buffered waiting for the display name info in the // Facility. The type is interface{} with range: 0..0 | 50..5000. Units are // milliseconds. CSipCfgTimerBufferInvite interface{} }
CISCOSIPUAMIB_CSipCfgTimer
func (*CISCOSIPUAMIB_CSipCfgTimer) GetEntityData ¶
func (cSipCfgTimer *CISCOSIPUAMIB_CSipCfgTimer) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipCfgVoiceServiceVoip ¶
type CISCOSIPUAMIB_CSipCfgVoiceServiceVoip struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object specifies if support for passing SIP headers from Invite, // Subscribe, Notify Request to the application is enabled. If 'true', the // headers received in a message will be passed to the application. If // 'false', the headers received in a message will not be passed to the // application. The type is bool. CSipCfgHeaderPassingEnabled interface{} // This object specifies the maximum number of concurrent SIP subscriptions a // SIP Gateway can accept. The type is interface{} with range: 0..4294967295. CSipCfgMaxSubscriptionAccept interface{} // This object specifies the maximum number of concurrent SIP subscriptions // that a SIP Gateway can originate. Default is Max Dialpeers on platform. // Maximum is 2*Max Dialpeers on Platform. The type is interface{} with range: // 0..4294967295. CSipCfgMaxSubscriptionOriginate interface{} // This object specifies if the functionality of switching between transports // from udp to tcp if the message size of a Request is greater than 1300 bytes // is enabled or not. This configuration is at the global level, and will // only be considered if there exists no voip dial-peer. The type is bool. CSipCfgSwitchTransportEnabled interface{} }
CISCOSIPUAMIB_CSipCfgVoiceServiceVoip
func (*CISCOSIPUAMIB_CSipCfgVoiceServiceVoip) GetEntityData ¶
func (cSipCfgVoiceServiceVoip *CISCOSIPUAMIB_CSipCfgVoiceServiceVoip) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsConnection ¶
type CISCOSIPUAMIB_CSipStatsConnection struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object reflects the total number of TCP send failures since system // startup. The type is interface{} with range: 0..4294967295. CSipStatsConnTCPSendFailures interface{} // This object reflects the total number of UDP send failures since system // startup. The type is interface{} with range: 0..4294967295. CSipStatsConnUDPSendFailures interface{} // This object reflects the total number of Remote Closures for TCP since // system startup. The type is interface{} with range: 0..4294967295. CSipStatsConnTCPRemoteClosures interface{} // This object reflects the total number of connection create failures for UDP // since system startup. The type is interface{} with range: 0..4294967295. CSipStatsConnUDPCreateFailures interface{} // This object reflects the total number of connection create failures for TCP // since system startup. The type is interface{} with range: 0..4294967295. CSipStatsConnTCPCreateFailures interface{} // This object reflects the total number of UDP connections that timed out // due to inactivity since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsConnUDPInactiveTimeouts interface{} // This object reflects the total number of TCP connections that timed out due // to inactivity since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsConnTCPInactiveTimeouts interface{} // This object reflects the total number of active UDP connections since // system startup. The type is interface{} with range: 0..4294967295. CSipStatsActiveUDPConnections interface{} // This object reflects the total number of active TCP connections since // system startup. The type is interface{} with range: 0..4294967295. CSipStatsActiveTCPConnections interface{} }
CISCOSIPUAMIB_CSipStatsConnection
func (*CISCOSIPUAMIB_CSipStatsConnection) GetEntityData ¶
func (cSipStatsConnection *CISCOSIPUAMIB_CSipStatsConnection) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsErrClient ¶
type CISCOSIPUAMIB_CSipStatsErrClient struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object reflects the total number of Bad Request (400) responses // received by the user agent since system startup. Inbound Bad Request // responses indicate that requests issued by this system could not be // understood due to malformed syntax. The type is interface{} with range: // 0..4294967295. CSipStatsClientBadRequestIns interface{} // This object reflects the total number of Bad Request (400) responses sent // by the user agent since system startup. Outbound Bad Request responses // indicate that requests received by this system could not be understood due // to malformed syntax. The type is interface{} with range: 0..4294967295. CSipStatsClientBadRequestOuts interface{} // received by the user agent since system startup. Inbound Unauthorized // responses indicate that requests issued by this system require user // authentication. The type is interface{} with range: 0..4294967295. CSipStatsClientUnauthorizedIns interface{} // by the user agent since system startup. Outbound Unauthorized responses // indicate that requests received by this system require user // authentication. The type is interface{} with range: 0..4294967295. CSipStatsClientUnauthorizedOuts interface{} // This object reflects the total number of Payment Required (402) responses // received by the user agent since system startup. The type is interface{} // with range: 0..4294967295. CSipStatsClientPaymentReqdIns interface{} // This object reflects the total number of Payment Required (402) responses // sent by the user agent since system startup. The type is interface{} with // range: 0..4294967295. CSipStatsClientPaymentReqdOuts interface{} // This object reflects the total number of Forbidden (403) responses // received by the user agent since system startup. Inbound Forbidden // responses indicate that requests issued by this system are understood by // the server but the server refuses to fulfill the request. Authorization // will not help and the requests should not be repeated. The type is // interface{} with range: 0..4294967295. CSipStatsClientForbiddenIns interface{} // This object reflects the total number of Forbidden (403) responses sent by // the user agent since system startup. Outbound Forbidden responses indicate // that requests received by this system are understood but this system is // refusing to fulfill the requests. The type is interface{} with range: // 0..4294967295. CSipStatsClientForbiddenOuts interface{} // This object reflects the total number of Not Found (404) responses // received by the user agent since system startup. Inbound Not Found // responses indicate that the called party does not exist at the domain // specified in the Request-URI or the domain is not handled by the recipient // of the request. The type is interface{} with range: 0..4294967295. CSipStatsClientNotFoundIns interface{} // This object reflects the total number of Not Found (404) responses sent by // the user agent since system startup. Outbound Not Found responses indicate // that this system knows that the called party does not exist at the domain // specified in the Request-URI or the domain is not handled by this system. // The type is interface{} with range: 0..4294967295. CSipStatsClientNotFoundOuts interface{} // This object reflects the total number of Method Not Allowed (405) received // responses by the user agent. Inbound Method Not Allowed responses indicate // that requests issued by this system have specified a SIP method in the // Request-Line that is not allowed for the address identified by the // Request-URI. The type is interface{} with range: 0..4294967295. CSipStatsClientMethNotAllowedIns interface{} // This object reflects the total number of Method Not Allowed (405) received // sent by the user agent since system startup. Outbound Method Not Allowed // responses indicate that requests received by this system have SIP methods // specified in the Request-Line that are not allowed for the address // identified by the Request-URI. The type is interface{} with range: // 0..4294967295. CSipStatsClientMethNotAllowedOuts interface{} // This object reflects the total number of Not Acceptable (406) responses // received by the user agent since system startup. Inbound Not Acceptable // responses indicate the resources identified by requests issued by this // system cannot generate responses with content characteristics acceptable // to this system according to the accept headers sent in the requests. The // type is interface{} with range: 0..4294967295. CSipStatsClientNotAcceptableIns interface{} // This object reflects the total number of Not Acceptable (406) responses // sent by the user agent since system startup. Outbound Not Acceptable // responses indicate that the resources identified by requests received by // this system cannot generate responses with content characteristics // acceptable to the system sending the requests. The type is interface{} // with range: 0..4294967295. CSipStatsClientNotAcceptableOuts interface{} // This object reflects the total number of Proxy Authentication Required // (407) responses received by the user agent since system startup. Inbound // Proxy Authentication Required responses indicate that this system must // authenticate itself with the proxy before gaining access to the requested // resource. The type is interface{} with range: 0..4294967295. CSipStatsClientProxyAuthReqdIns interface{} // This object reflects the total number of Proxy Authentication Required // (407) responses sent by the user agent since system startup. Outbound Proxy // Authentication Required responses indicate that the systems issuing // requests being processed by this system must authenticate themselves with // this system before gaining access to requested resources. The type is // interface{} with range: 0..4294967295. CSipStatsClientProxyAuthReqdOuts interface{} // This object reflects the total number of Request Timeout (408) responses // received by the user agent since system startup. Inbound Request Timeout // responses indicate that requests issued by this system are not being // processed by the server within the time indicated in the Expires header of // the request. The type is interface{} with range: 0..4294967295. CSipStatsClientReqTimeoutIns interface{} // This object reflects the total number of Request Timeout (408) responses // sent by the user agent since system startup. Outbound Request Timeout // responses indicate that this system is not able to produce an appropriate // response within the time indicated in the Expires header of the request. // The type is interface{} with range: 0..4294967295. CSipStatsClientReqTimeoutOuts interface{} // This object reflects the total number of Conflict (409) responses received // by the user agent since system startup. Inbound Conflict responses indicate // that requests issued by this system could not be completed due to a // conflict with the current state of a requested resource. The type is // interface{} with range: 0..4294967295. CSipStatsClientConflictIns interface{} // This object reflects the total number of Conflict (409) responses sent by // the user agent since system startup. Outbound Conflict responses indicate // that requests received by this system could not be completed due to a // conflict with the current state of a requested resource. The type is // interface{} with range: 0..4294967295. CSipStatsClientConflictOuts interface{} // This object reflects the total number of Gone (410) responses received by // the user agent since system startup. Inbound Gone responses indicate that // resources requested by this system are no longer available at the recipient // server and no forwarding address is known. The type is interface{} with // range: 0..4294967295. CSipStatsClientGoneIns interface{} // This object reflects the total number of Gone (410) responses sent by the // user agent since system startup. Outbound Gone responses indicate that the // requested resources are no longer available at this system and no // forwarding address is known. The type is interface{} with range: // 0..4294967295. CSipStatsClientGoneOuts interface{} // This object reflects the total number of Length Required (411) responses // received by the user agent since system startup. Inbound Length Required // responses indicate that requests issued by this system are being refused // by servers because of no defined Content-Length header field. The type is // interface{} with range: 0..4294967295. CSipStatsClientLengthRequiredIns interface{} // This object reflects the total number of Length Required (411) responses // sent by the user agent since system startup. Outbound Length Required // responses indicate that requests received by this system are being refused // because of no defined Content-Length header field. The type is interface{} // with range: 0..4294967295. CSipStatsClientLengthRequiredOuts interface{} // This object reflects the total number of Request Entity Too Large (413) // responses received by the user agent since system startup. Inbound Request // Entity Too Large responses indicate that requests issued by this system // are being refused because the request is larger than the server is willing // or able to process. The type is interface{} with range: 0..4294967295. CSipStatsClientReqEntTooLargeIns interface{} // This object reflects the total number of Request Entity Too Large (413) // responses sent by the user agent since system startup. Outbound Request // Entity Too Large responses indicate that requests received by this system // are larger than this system is willing or able to process. The type is // interface{} with range: 0..4294967295. CSipStatsClientReqEntTooLargeOuts interface{} // This object reflects the total number of Request-URI Too Large (414) // responses received by the user agent since system startup. Inbound // Request-URI Too Large responses indicate that requests issued by this // system are being refused because the Request-URI is longer than the server // is willing or able to interpret. The type is interface{} with range: // 0..4294967295. CSipStatsClientReqURITooLargeIns interface{} // This object reflects the total number of Request-URI Too Large (414) // responses sent by the user agent since system startup. Outbound Request-URI // Too Large responses indicate that Request-URIs received by this system are // longer than this system is willing or able to interpret. The type is // interface{} with range: 0..4294967295. CSipStatsClientReqURITooLargeOuts interface{} // This object reflects the total number of Unsupported Media Type (415) // responses received by the user agent since system startup. Inbound // Unsupported Media Type responses indicate that requests issued by this // system are being refused because the message body of the request is in a // format not supported by the requested resource for the requested method. // The type is interface{} with range: 0..4294967295. CSipStatsClientNoSupMediaTypeIns interface{} // This object reflects the total number of Unsupported Media Type (415) // responses sent by the user agent since system startup. Outbound Unsupported // Media Type responses indicate that the body of requests received by this // system are in a format not supported by the requested resource for the // requested method. The type is interface{} with range: 0..4294967295. CSipStatsClientNoSupMediaTypeOuts interface{} // This object reflects the total number of Bad Extension (420) responses // received by the user agent since system startup. Inbound Bad Extension // responses indicate that the recipient did not understand the protocol // extension specified in a Require header field. The type is interface{} // with range: 0..4294967295. CSipStatsClientBadExtensionIns interface{} // This object reflects the total number of Bad Extension (420) responses // sent by the user agent since system startup. Outbound Bad Extension // responses indicate that this system did not understand the protocol // extension specified in a Require header field of requests. The type is // interface{} with range: 0..4294967295. CSipStatsClientBadExtensionOuts interface{} // This object reflects the total number of Temporarily Not Available (480) // responses received by the user agent since system startup. Inbound // Temporarily Not Available responses indicate that the called party is // currently unavailable. The type is interface{} with range: 0..4294967295. CSipStatsClientTempNotAvailIns interface{} // This object reflects the total number of Temporarily Not Available (480) // responses sent by the user agent since system startup. Outbound Temporarily // Not Available responses indicate that the called party's end system was // contacted successfully but the called party is currently unavailable. The // type is interface{} with range: 0..4294967295. CSipStatsClientTempNotAvailOuts interface{} // This object reflects the total number of Call Leg/Transaction Does Not // Exist (481) responses received by the user agent since system startup. // Inbound Call Leg/Transaction Does Not Exist responses indicate that either // BYE or CANCEL requests issued by this system were received by a server and // not matching call leg or transaction existed. The type is interface{} with // range: 0..4294967295. CSipStatsClientCallLegNoExistIns interface{} // This object reflects the total number of Call Leg/Transaction Does Not // Exist (481) responses sent by the user agent since system startup. Outbound // Call Leg/Transaction Does Not Exist responses indicate that BYE or CANCEL // requests have been received by this system and not call leg or transaction // matching that request exists. The type is interface{} with range: // 0..4294967295. CSipStatsClientCallLegNoExistOuts interface{} // This object reflects the total number of Loop Detected (482) responses // received by the user agent since system startup. Inbound Loop Detected // responses indicate that requests issued by this system were received at // servers and the server found itself in the Via path more than once. The // type is interface{} with range: 0..4294967295. CSipStatsClientLoopDetectedIns interface{} // This object reflects the total number of Loop Detected (482) responses // sent by the user agent since system startup. Outbound Loop Detected // responses indicate that requests received by this system contain a Via // path with this system appearing more than once. The type is interface{} // with range: 0..4294967295. CSipStatsClientLoopDetectedOuts interface{} // This object reflects the total number of Too Many Hops (483) responses // received by the user agent since system startup. Inbound Too Many Hops // responses indicate that requests issued by this system contain more Via // entries (hops) than allowed by the Max-Forwards header field of the // requests. The type is interface{} with range: 0..4294967295. CSipStatsClientTooManyHopsIns interface{} // This object reflects the total number of Too Many Hops (483) responses // sent by the user agent since system startup. Outbound Too Many Hops // responses indicate that requests received by this system contain more Via // entries (hops) than are allowed by the Max-Forwards header field of the // requests. The type is interface{} with range: 0..4294967295. CSipStatsClientTooManyHopsOuts interface{} // This object reflects the total number of Address Incomplete (484) // responses received by the user agent since system startup. Inbound Address // Incomplete responses indicate that requests issued by this system had To // addresses or Request-URIs that were incomplete. The type is interface{} // with range: 0..4294967295. CSipStatsClientAddrIncompleteIns interface{} // This object reflects the total number of Address Incomplete (484) // responses sent by the user agent since system startup. Outbound Address // Incomplete responses indicate that requests received by this system had To // addresses or Request-URIs that were incomplete. The type is interface{} // with range: 0..4294967295. CSipStatsClientAddrIncompleteOuts interface{} // This object reflects the total number of Ambiguous (485) responses // received by the user agent since system startup. Inbound Ambiguous // responses indicate that requests issued by this system provided ambiguous // address information. The type is interface{} with range: 0..4294967295. CSipStatsClientAmbiguousIns interface{} // This object reflects the total number of Ambiguous (485) responses sent by // the user agent since system startup. Outbound Ambiguous responses indicate // that requests received by this system contained ambiguous address // information. The type is interface{} with range: 0..4294967295. CSipStatsClientAmbiguousOuts interface{} // This object reflects the total number of Busy Here (486) responses // received by the user agent since system startup. Inbound Busy Here // responses indicate that the called party is currently not willing or not // able to take additional calls. The type is interface{} with range: // 0..4294967295. CSipStatsClientBusyHereIns interface{} // This object reflects the total number of Busy Here (486) responses sent by // the user agent since system startup. Outbound Busy Here responses indicate // that the called party's end system was contacted successfully but the // called party is currently not willing or able to take additional calls. // The type is interface{} with range: 0..4294967295. CSipStatsClientBusyHereOuts interface{} // This object reflects the total number of Request Terminated (487) // responses received by the user agent since system startup. Request // Terminated responses are issued if the original request was terminated via // CANCEL or BYE. The type is interface{} with range: 0..4294967295. CSipStatsClientReqTermIns interface{} // This object reflects the total number of Request Terminated (487) // responses sent by the user agent since system startup. Request Terminated // responses are issued if the original request was terminated via CANCEL or // BYE. The type is interface{} with range: 0..4294967295. CSipStatsClientReqTermOuts interface{} // This object reflects the total number of Not Acceptable Here (488) // responses received by the user agent since system startup. The response has // the same meaning as 606 (Not Acceptable), but only applies to the specific // entity addressed by the Request-URI and the request may succeed elsewhere. // The type is interface{} with range: 0..4294967295. CSipStatsClientNoAcceptHereIns interface{} // This object reflects the total number of Not Acceptable Here (488) // responses sent by the user agent since system startup. The response has the // same meaning as 606 (Not Acceptable), but only applies to the specific // entity addressed by the Request-URI and the request may succeed elsewhere. // The type is interface{} with range: 0..4294967295. CSipStatsClientNoAcceptHereOuts interface{} // This object reflects the total number of BadEvent (489) responses received // by the user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsClientBadEventIns interface{} // This object reflects the total number of BadEvent (489) responses sent by // the user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsClientBadEventOuts interface{} // This object reflects the total number of SessionTimerTooSmall (422) // responses received by the user agent since system startup. The type is // interface{} with range: 0..4294967295. CSipStatsClientSTTooSmallIns interface{} // This object reflects the total number of SessionTimerTooSmall (422) // responses sent by the user agent since system startup. The type is // interface{} with range: 0..4294967295. CSipStatsClientSTTooSmallOuts interface{} // This object reflects the total number of RequestPending (491) responses // received by the user agent since system startup. The type is interface{} // with range: 0..4294967295. CSipStatsClientReqPendingIns interface{} // This object reflects the total number of RequestPending (491) responses // sent by the user agent since system startup. The type is interface{} with // range: 0..4294967295. CSipStatsClientReqPendingOuts interface{} }
CISCOSIPUAMIB_CSipStatsErrClient
func (*CISCOSIPUAMIB_CSipStatsErrClient) GetEntityData ¶
func (cSipStatsErrClient *CISCOSIPUAMIB_CSipStatsErrClient) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsErrServer ¶
type CISCOSIPUAMIB_CSipStatsErrServer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object reflects the total number of Internal Server Error (500) // responses received by the user agent since system startup. Inbound Internal // Server Error responses indicate that servers to which this system is // sending requests have encountered unexpected conditions that prevent them // from fulfilling the requests. The type is interface{} with range: // 0..4294967295. CSipStatsServerIntErrorIns interface{} // This object reflects the total number of Internal Server Error (500) // responses sent by the user agent since system startup. Outbound Internal // Server Error responses indicate that this system has encountered // unexpected conditions that prevent it from fulfilling received requests. // The type is interface{} with range: 0..4294967295. CSipStatsServerIntErrorOuts interface{} // This object reflects the total number of Not Implemented (501) responses // received by the user agent since system startup. Inbound Not Implemented // responses indicate that servers to which this system is sending requests // do not support the functionality required to fulfill the requests. The // type is interface{} with range: 0..4294967295. CSipStatsServerNotImplementedIns interface{} // This object reflects the total number of Not Implemented (501) responses // sent by the user agent since system startup. Outbound Not Implemented // responses indicate that this system does not support the functionality // required to fulfill the requests. The type is interface{} with range: // 0..4294967295. CSipStatsServerNotImplementedOuts interface{} // This object reflects the total number of Bad Gateway (502) responses // received by the user agent since system startup. The type is interface{} // with range: 0..4294967295. CSipStatsServerBadGatewayIns interface{} // This object reflects the total number of Bad Gateway (502) responses sent // by the user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsServerBadGatewayOuts interface{} // responses received by the user agent since system startup. Inbound Service // Unavailable responses indicate that the server servicing this system's // request is temporarily unavailable to handle the request. The type is // interface{} with range: 0..4294967295. CSipStatsServerServiceUnavailIns interface{} // responses sent by the user agent since system startup. Outbound Service // Unavailable responses indicate that this system is temporarily unable to // handle received requests. The type is interface{} with range: // 0..4294967295. CSipStatsServerServiceUnavailOuts interface{} // This object reflects the total number of Gateway Time-out (504) responses // received by the user agent since system startup. Inbound Gateway Time-out // responses indicate that the server attempting to complete this system's // request did not receive a timely response from yet another system it was // accessing to complete the request. The type is interface{} with range: // 0..4294967295. CSipStatsServerGatewayTimeoutIns interface{} // This object reflects the total number of Gateway Time-out (504) responses // sent by the user agent since system startup. Outbound Gateway Time-out // responses indicate that this system did not receive a timely response from // the system it had accessed to assist in completing a received request. The // type is interface{} with range: 0..4294967295. CSipStatsServerGatewayTimeoutOuts interface{} // This object reflects the total number of SIP Version Not Supported (505) // responses received by the user agent since system startup. Inbound SIP // Version Not Supported responses indicate that the server does not support, // or refuses to support, the SIP protocol version that was used in the // request message. The type is interface{} with range: 0..4294967295. CSipStatsServerBadSipVersionIns interface{} // This object reflects the total number of SIP Version Not Supported (505) // responses sent by the user agent since system startup. Outbound SIP Version // Not Supported responses indicate that this system does not support, or // refuses to support, the SIP protocol version used in received requests. // The type is interface{} with range: 0..4294967295. CSipStatsServerBadSipVersionOuts interface{} // This object reflects the total number of Precondition Failure (580) // responses received by the user agent since system startup. This response is // returned by a UAS if it is unable to perform the mandatory preconditions // for the session. The type is interface{} with range: 0..4294967295. CSipStatsServerPrecondFailureIns interface{} // This object reflects the total number of Precondition Failure (580) // responses sent by the user agent since system startup. This response is // returned by a UAS if it is unable to perform the mandatory preconditions // for the session. The type is interface{} with range: 0..4294967295. CSipStatsServerPrecondFailureOuts interface{} }
CISCOSIPUAMIB_CSipStatsErrServer
func (*CISCOSIPUAMIB_CSipStatsErrServer) GetEntityData ¶
func (cSipStatsErrServer *CISCOSIPUAMIB_CSipStatsErrServer) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsGlobalFail ¶
type CISCOSIPUAMIB_CSipStatsGlobalFail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object reflects the total number of Busy Everywhere (600) responses // received by the user agent since system startup. Inbound Busy Everywhere // responses indicate that the called party's end system was contacted // successfully but the called party is busy and does not wish to take the // call at this time. The type is interface{} with range: 0..4294967295. CSipStatsGlobalBusyEverywhereIns interface{} // This object reflects the total number of Busy Everywhere (600) responses // sent by the user agent since system startup. Outbound Busy Everywhere // responses indicate that this system has successfully contacted a called // party's end system and the called party does not wish to take the call at // this time. The type is interface{} with range: 0..4294967295. CSipStatsGlobalBusyEverywhereOuts interface{} // This object reflects the total number of Decline (603) responses received // by the user agent since system startup. Decline responses indicate that the // called party's end system was contacted successfully but the called party // explicitly does not wish to, or cannot, participate. The type is // interface{} with range: 0..4294967295. CSipStatsGlobalDeclineIns interface{} // This object reflects the total number of Decline (603) responses sent by // the user agent since system startup. Outbound Decline responses indicate // that this system has successfully contacted a called party's end system and // the called party explicitly does not wish to, or cannot, participate. The // type is interface{} with range: 0..4294967295. CSipStatsGlobalDeclineOuts interface{} // This object reflects the total number of Does Not Exist Anywhere (604) // responses received by the user agent since system startup. Inbound Does Not // Exist Anywhere responses indicate that the server handling this system's // request has authoritative information that the called party indicated in // the To request field does not exist anywhere. The type is interface{} with // range: 0..4294967295. CSipStatsGlobalNotAnywhereIns interface{} // This object reflects the total number of Does Not Exist Anywhere (604) // responses sent by the user agent since system startup. Outbound Does Not // Exist Anywhere responses indicate that this system has authoritative // information that the called party in the To field of received requests does // not exist anywhere. The type is interface{} with range: 0..4294967295. CSipStatsGlobalNotAnywhereOuts interface{} // This object reflects the total number of Not Acceptable (606) responses // received by the user agent since system startup. Inbound Not Acceptable // responses indicate that the called party's end system was contacted // successfully but some aspect of the session description is not acceptable. // The type is interface{} with range: 0..4294967295. CSipStatsGlobalNotAcceptableIns interface{} // This object reflects the total number of Not Acceptable (606) responses // sent by the user agent since system startup. Outbound Not Acceptable // responses indicate that the called party wishes to communicate, but cannot // adequately support the session described in the request. The type is // interface{} with range: 0..4294967295. CSipStatsGlobalNotAcceptableOuts interface{} }
CISCOSIPUAMIB_CSipStatsGlobalFail
func (*CISCOSIPUAMIB_CSipStatsGlobalFail) GetEntityData ¶
func (cSipStatsGlobalFail *CISCOSIPUAMIB_CSipStatsGlobalFail) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsInfo ¶
type CISCOSIPUAMIB_CSipStatsInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object reflects the total number of Trying (100) responses received by // the user agent since system startup. Trying responses indicate that some // unspecified action is being taken on behalf of this call, but the user has // not yet been located. Inbound Trying responses indicate that outbound // INVITE request sent out by this system have been received and are // processed. The type is interface{} with range: 0..4294967295. CSipStatsInfoTryingIns interface{} // This object reflects the total number of Trying (100) responses sent by the // user agent since system startup. Trying responses indicate that some // unspecified action is being taken on behalf of this call, but the user has // not yet been located. Outbound Trying responses indicate this system is // successfully receiving INVITE requests and processing them on behalf of // the system initiating the INVITE. The type is interface{} with range: // 0..4294967295. CSipStatsInfoTryingOuts interface{} // This object reflects the total number of Ringing (180) responses received // by the user agent since system startup. A inbound Ringing response // indicates that the UAS processing a INVITE initiated by this system has // found a possible location where the desired end user has registered // recently and is trying to alert the user. The type is interface{} with // range: 0..4294967295. CSipStatsInfoRingingIns interface{} // This object reflects the total number of Ringing (180) responses sent by // the user agent since system startup. A outbound Ringing response indicates // that this system has processed an INVITE for a particular end user and // found a possible location where that user has registered recently. The // system is trying to alert the end user and is conveying that status to the // system that originated the INVITE. The type is interface{} with range: // 0..4294967295. CSipStatsInfoRingingOuts interface{} // This object reflects the total number of Call Is Being Forwarded (181) // responses received by the user agent since system startup. A proxy server // may use a Forwarded status code to indicate that the call is being // forwarded to a different set of destinations. Inbound Forwarded responses // indicate to this system that forwarding actions are taking place with // regard to calls initiated by this system. The type is interface{} with // range: 0..4294967295. CSipStatsInfoForwardedIns interface{} // This object reflects the total number of Call Is Being Forwarded (181) // responses sent by the user agent since system startup. A proxy server may // use a Forwarded status code to indicate that the call is being forwarded to // a different set of destinations. Outbound Forwarded responses indicate // this system is taking some forwarding action for calls and conveying that // status to the system that initiated the calls. The type is interface{} with // range: 0..4294967295. CSipStatsInfoForwardedOuts interface{} // This object reflects the total number of Queued (182) responses received by // the user agent since system startup. Inbound Queued responses indicate that // the users this system is attempting to call are temporarily unavailable but // the SIP agents operating on behalf of those users wish to queue the calls // rather than reject them. When the called parties become available, this // system can expect to receive the appropriate final status response. The // Reason-Phrase from the Queued response messages Status-Line may give // further details about the status of the call. Multiple Queued responses // to update this system about the status of the queued call my be received. // The type is interface{} with range: 0..4294967295. CSipStatsInfoQueuedIns interface{} // This object reflects the total number of Queued (182) responses sent by the // user agent since system startup. Outbound Queued responses indicate this // system has determined that the called party is temporarily unavailable but // the call is not rejected. Rather the call is queued until the called // party becomes available. Queued responses messages are sent to the system // originating the call request to convey the current status of a queued call. // The type is interface{} with range: 0..4294967295. CSipStatsInfoQueuedOuts interface{} // This object reflects the total number of Session Progress (183) responses // received by the user agent since system startup. The type is interface{} // with range: 0..4294967295. CSipStatsInfoSessionProgIns interface{} // This object reflects the total number of Session Progress (183) responses // sent by the user agent since system startup. The type is interface{} with // range: 0..4294967295. CSipStatsInfoSessionProgOuts interface{} }
CISCOSIPUAMIB_CSipStatsInfo
func (*CISCOSIPUAMIB_CSipStatsInfo) GetEntityData ¶
func (cSipStatsInfo *CISCOSIPUAMIB_CSipStatsInfo) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsMisc ¶
type CISCOSIPUAMIB_CSipStatsMisc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object reflects the total number of incoming Redirect (3xx) response // messages that have been mapped to Client Error (4xx) response messages. // The type is interface{} with range: 0..4294967295. CSipStatsMisc3xxMappedTo4xxRsps interface{} }
CISCOSIPUAMIB_CSipStatsMisc
func (*CISCOSIPUAMIB_CSipStatsMisc) GetEntityData ¶
func (cSipStatsMisc *CISCOSIPUAMIB_CSipStatsMisc) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsRedirect ¶
type CISCOSIPUAMIB_CSipStatsRedirect struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object reflects the total number of Multiple Choices (300) responses // received by the user agent since system startup. Multiple Choices responses // indicate that the called party can be reached at several different // locations and the server cannot or prefers not to proxy the request. The // type is interface{} with range: 0..4294967295. CSipStatsRedirMultipleChoices interface{} // This object reflects the total number of Moved Permanently (301) responses // received by the user agent since system startup. Moved Permanently // responses indicate that the called party can no longer be found at the // address offered in the request and the requesting UAC should retry at the // new address given by the Contact header field of the response. The type is // interface{} with range: 0..4294967295. CSipStatsRedirMovedPerms interface{} // This object reflects the total number of Moved Temporarily (302) responses // received by the user agent since system startup. Moved Temporarily // responses indicate the UAC should retry the request directed at the new // address(es) given by the Contact header field of the response. The duration // of this redirection can be indicated through the Expires header. If no // explicit expiration time is given, the new address(es) are only valid for // this call. The type is interface{} with range: 0..4294967295. CSipStatsRedirMovedTemps interface{} // This object reflects the total number of See Other (303) responses // received by the user agent since system startup. The type is interface{} // with range: 0..4294967295. CSipStatsRedirSeeOthers interface{} // This object reflects the total number of Use Proxy (305) responses // received by the user agent since system startup. See Other responses // indicate that requested resources must be accessed through the proxy given // by the Contact header field of the response. The recipient of this // response is expected to repeat this single request via the proxy. The type // is interface{} with range: 0..4294967295. CSipStatsRedirUseProxys interface{} // This object reflects the total number of Alternative Service (380) // responses received by the user agent since system startup. Alternative // Service responses indicate that the call was not successful, but // alternative services are possible. Those alternative services are // described in the message body of the response. The type is interface{} with // range: 0..4294967295. CSipStatsRedirAltServices interface{} // This object reflects the total number of Moved Temporarily (302) responses // received by the user agent since system startup. Moved Temporarily // responses indicate the UAC should retry the request directed at the new // address(es) given by the Contact header field of the response. The // duration of this redirection can be indicated through the Expires header. // If no explicit expiration time is given, the new address(es) are only valid // for this call. The type is interface{} with range: 0..4294967295. CSipStatsRedirMovedTempsIns interface{} // This object reflects the total number of Moved Temporarily (302) responses // sent by the user agent since system startup. The type is interface{} with // range: 0..4294967295. CSipStatsRedirMovedTempsOuts interface{} }
CISCOSIPUAMIB_CSipStatsRedirect
func (*CISCOSIPUAMIB_CSipStatsRedirect) GetEntityData ¶
func (cSipStatsRedirect *CISCOSIPUAMIB_CSipStatsRedirect) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsRetry ¶
type CISCOSIPUAMIB_CSipStatsRetry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object reflects the total number of INVITE retries that have been // sent by the user agent since system startup. If the number of 'first // attempt' INVITES is of interest, subtract the value of this object from // cSipStatsTrafficInviteOut. The type is interface{} with range: // 0..4294967295. CSipStatsRetryInvites interface{} // This object reflects the total number of BYE retries that have been sent by // the user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsRetryByes interface{} // This object reflects the total number of CANCEL retries that have been // sent by the user agent since system startup. The type is interface{} with // range: 0..4294967295. CSipStatsRetryCancels interface{} // This object reflects the total number of REGISTER retries that have been // sent by the user agent since system startup. The type is interface{} with // range: 0..4294967295. CSipStatsRetryRegisters interface{} // This object reflects the total number of Response (while expecting a ACK) // retries that have been sent by the user agent. The type is interface{} with // range: 0..4294967295. CSipStatsRetryResponses interface{} // This object reflects the total number of PRovisional ACKnowledgement // retries sent by the user agent since system startup. The type is // interface{} with range: 0..4294967295. CSipStatsRetryPracks interface{} // This object reflects the total number of COndition MET retries sent by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsRetryComets interface{} // This object reflects the total number of Reliable 1xx Response retries sent // by the user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsRetryReliable1xxRsps interface{} // This object reflects the total number of Notify retries that have been // sent by the user agent since system startup. The type is interface{} with // range: 0..4294967295. CSipStatsRetryNotifys interface{} // This object reflects the total number of Refer retries that have been sent // by the user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsRetryRefers interface{} // This object reflects the total number of Info retries that have been sent // by the user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsRetryInfo interface{} // This object reflects the total number of Subscribe retries that have been // sent by the user agent since system startup. The type is interface{} with // range: 0..4294967295. CSipStatsRetrySubscribe interface{} }
CISCOSIPUAMIB_CSipStatsRetry
func (*CISCOSIPUAMIB_CSipStatsRetry) GetEntityData ¶
func (cSipStatsRetry *CISCOSIPUAMIB_CSipStatsRetry) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsSuccess ¶
type CISCOSIPUAMIB_CSipStatsSuccess struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object reflects the total number of Ok (200) responses received by the // user agent since system startup. The meaning of inbound Ok responses // depends on the method used in the associated request. BYE : The Ok // response means the call has been terminated. CANCEL : The Ok // response means the search for the end user has been cancelled. // INVITE : The Ok response means the called party has agreed to // participate in the call. OPTIONS : The Ok response means the called party // has agreed to share its capabilities. REGISTER : The Ok response means the // registration has succeeded. The type is interface{} with range: // 0..4294967295. CSipStatsSuccessOkIns interface{} // This object reflects the total number of Ok (200) responses sent by the // user agent since system startup. The meaning of outbound Ok responses // depends on the method used in the associated request. BYE : The Ok // response means the call has been terminated. CANCEL : The Ok // response means the search for the end user has been cancelled. // INVITE : The Ok response means the called party has agreed to // participate in the call. OPTIONS : The Ok response means the called party // has agreed to share its capabilities. REGISTER : The Ok response means the // registration has succeeded. The type is interface{} with range: // 0..4294967295. CSipStatsSuccessOkOuts interface{} // This object reflects the total number of Accepted (202) responses received // by the user agent since system startup. The meaning of outbound 202 Ok // responses depends on the method used in the associated request. The type is // interface{} with range: 0..4294967295. CSipStatsSuccessAcceptedIns interface{} // This object reflects the total number of Accepted (202) responses sent by // the user agent since system startup. The meaning of outbound 202 Ok // responses depends on the method used in the associated request. The type is // interface{} with range: 0..4294967295. CSipStatsSuccessAcceptedOuts interface{} }
CISCOSIPUAMIB_CSipStatsSuccess
func (*CISCOSIPUAMIB_CSipStatsSuccess) GetEntityData ¶
func (cSipStatsSuccess *CISCOSIPUAMIB_CSipStatsSuccess) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsSuccessOkTable ¶
type CISCOSIPUAMIB_CSipStatsSuccessOkTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A row in the cSipStatsSuccessOkTable. There is an entry for each SIP // method for which 200 Ok inbound and/or outbound statistics are kept. The // type is slice of // CISCOSIPUAMIB_CSipStatsSuccessOkTable_CSipStatsSuccessOkEntry. CSipStatsSuccessOkEntry []*CISCOSIPUAMIB_CSipStatsSuccessOkTable_CSipStatsSuccessOkEntry }
CISCOSIPUAMIB_CSipStatsSuccessOkTable This table contains statistics for sent and received 200 Ok response messages. The statistics are kept on per SIP method basis.
func (*CISCOSIPUAMIB_CSipStatsSuccessOkTable) GetEntityData ¶
func (cSipStatsSuccessOkTable *CISCOSIPUAMIB_CSipStatsSuccessOkTable) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsSuccessOkTable_CSipStatsSuccessOkEntry ¶
type CISCOSIPUAMIB_CSipStatsSuccessOkTable_CSipStatsSuccessOkEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. This object is used for instance identification of // objects in this table. The value reflects a SIP method. The type is string // with length: 1..32. CSipStatsSuccessOkMethod interface{} // This object reflects the total number of Ok (200) responses sent by the // user agent, since system startup, that were associated with the SIP method // as specified by cSipStatsSuccessOkMethod. The type is interface{} with // range: 0..4294967295. CSipStatsSuccessOkInbounds interface{} // This object reflects the total number of Ok (200) responses received by the // user agent, since system startup, that were associated with the SIP method // as specified by cSipStatsSuccessOkMethod. The type is interface{} with // range: 0..4294967295. CSipStatsSuccessOkOutbounds interface{} }
CISCOSIPUAMIB_CSipStatsSuccessOkTable_CSipStatsSuccessOkEntry A row in the cSipStatsSuccessOkTable. There is an entry for each SIP method for which 200 Ok inbound and/or outbound statistics are kept.
func (*CISCOSIPUAMIB_CSipStatsSuccessOkTable_CSipStatsSuccessOkEntry) GetEntityData ¶
func (cSipStatsSuccessOkEntry *CISCOSIPUAMIB_CSipStatsSuccessOkTable_CSipStatsSuccessOkEntry) GetEntityData() *types.CommonEntityData
type CISCOSIPUAMIB_CSipStatsTraffic ¶
type CISCOSIPUAMIB_CSipStatsTraffic struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // This object reflects the total number of INVITE requests received by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficInviteIns interface{} // This object reflects the total number of INVITE requests sent by the user // agent. The type is interface{} with range: 0..4294967295. CSipStatsTrafficInviteOuts interface{} // This object reflects the total number of ACK requests received by the user // agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficAckIns interface{} // This object reflects the total number of ACK requests sent by the user // agent. The type is interface{} with range: 0..4294967295. CSipStatsTrafficAckOuts interface{} // This object reflects the total number of BYE requests received by the user // agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficByeIns interface{} // This object reflects the total number of BYE requests sent by the user // agent. The type is interface{} with range: 0..4294967295. CSipStatsTrafficByeOuts interface{} // This object reflects the total number of CANCEL requests received by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficCancelIns interface{} // This object reflects the total number of CANCEL requests sent by the user // agent. The type is interface{} with range: 0..4294967295. CSipStatsTrafficCancelOuts interface{} // This object reflects the total number of OPTIONS requests received by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficOptionsIns interface{} // This object reflects the total number of OPTIONS requests sent by the user // agent. The type is interface{} with range: 0..4294967295. CSipStatsTrafficOptionsOuts interface{} // This object reflects the total number of REGISTER requests received by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficRegisterIns interface{} // This object reflects the total number of REGISTER requests sent by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficRegisterOuts interface{} // This object reflects the total number of COndition MET requests received // by the user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficCometIns interface{} // This object reflects the total number of COndition MET requests sent by // the user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficCometOuts interface{} // This object reflects the total number of PRovisonal ACKnowledgement // requests received by the user agent since system startup. The type is // interface{} with range: 0..4294967295. CSipStatsTrafficPrackIns interface{} // This object reflects the total number of PRovisonal ACKnowledgement // requests sent by the user agent since system startup. The type is // interface{} with range: 0..4294967295. CSipStatsTrafficPrackOuts interface{} // This object reflects the total number of Refer requests received by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficReferIns interface{} // This object reflects the total number of Refer requests sent by the user // agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficReferOuts interface{} // This object reflects the total number of Notify requests received by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficNotifyIns interface{} // This object reflects the total number of Notify requests sent by the user // agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficNotifyOuts interface{} // This object reflects the total number of Info requests received by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficInfoIns interface{} // This object reflects the total number of Info requests sent by the user // agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficInfoOuts interface{} // This object reflects the total number of Subscribe requests received by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficSubscribeIns interface{} // This object reflects the total number of Subscribe requests sent by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficSubscribeOuts interface{} // This object reflects the total number of Update requests received by the // user agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficUpdateIns interface{} // This object reflects the total number of Update requests sent by the user // agent since system startup. The type is interface{} with range: // 0..4294967295. CSipStatsTrafficUpdateOuts interface{} }
CISCOSIPUAMIB_CSipStatsTraffic
func (*CISCOSIPUAMIB_CSipStatsTraffic) GetEntityData ¶
func (cSipStatsTraffic *CISCOSIPUAMIB_CSipStatsTraffic) GetEntityData() *types.CommonEntityData
type CiscoSipUaMIBNotificationPrefix ¶
type CiscoSipUaMIBNotificationPrefix struct { }
func (CiscoSipUaMIBNotificationPrefix) String ¶
func (id CiscoSipUaMIBNotificationPrefix) String() string
type CiscoSipUaMIBNotifications ¶
type CiscoSipUaMIBNotifications struct { }
func (CiscoSipUaMIBNotifications) String ¶
func (id CiscoSipUaMIBNotifications) String() string