-- The Barix SIP OPUS MIB leaf -- The Barix MIB Registration Authority is barix.mib -- Version: 1.0 -- Date: 22 May, 2019 -- Copyright (c) 2004-2019 Barix AG -- Changes: BARIX-SIP-OPUS-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, Counter, TimeTicks, Gauge FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB; -- FROM RFC-1213; barix OBJECT IDENTIFIER ::= { enterprises 17491 } products OBJECT IDENTIFIER ::= { barix 1 } systems OBJECT IDENTIFIER ::= { barix 2 } unit OBJECT IDENTIFIER ::= { barix 3 } oem OBJECT IDENTIFIER ::= { barix 10 } sip-opus-codec OBJECT IDENTIFIER ::= { products 155 } sip-opus-dec-enc OBJECT IDENTIFIER ::= { products 156 } -- unit Group -- contains information common to all Barix units -- net OBJECT IDENTIFIER ::= { unit 1 } netHostName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-only STATUS mandatory DESCRIPTION "The bootP and DHCP host name" ::= { net 1 } -- Barix SIP OPUS MIB mode OBJECT-TYPE SYNTAX INTEGER{ Unavailable(0), Fdx(1), Encoder(2), Decoder(3), } ACCESS read-only STATUS mandatory DESCRIPTION "SIP OPUS device operational mode" ::= { sip-opus-codec 1 } mode OBJECT-TYPE SYNTAX INTEGER{ Unavailable(0), Fdx(1), Encoder(2), Decoder(3), } ACCESS read-only STATUS mandatory DESCRIPTION "SIP OPUS device operational mode" ::= { sip-opus-dec-enc 1 } regStatus OBJECT-TYPE SYNTAX INTEGER{ NO(0), YES(1), } ACCESS read-only STATUS mandatory DESCRIPTION "Is this device registered to to SIP server" ::= { sip-opus-codec 2 } regStatus OBJECT-TYPE SYNTAX INTEGER{ NO(0), YES(1), } ACCESS read-only STATUS mandatory DESCRIPTION "Is this device registered to to SIP server" ::= { sip-opus-dec-enc 2 } expires OBJECT-TYPE SYNTAX INTEGER(0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "Time in seconds till next registration attempt" ::= { sip-opus-codec 3 } expires OBJECT-TYPE SYNTAX INTEGER(0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "Time in seconds till next registration attempt" ::= { sip-opus-dec-enc 3 } remotePeerId OBJECT-TYPE SYNTAX DisplayString(SIZE(0..200)) ACCESS read-only STATUS mandatory DESCRIPTION "Remote peer ID" ::= { sip-opus-codec 4 } remotePeerId OBJECT-TYPE SYNTAX DisplayString(SIZE(0..200)) ACCESS read-only STATUS mandatory DESCRIPTION "Remote peer ID" ::= { sip-opus-dec-enc 4 } callState OBJECT-TYPE SYNTAX INTEGER{ INACTIVE(0), ACTIVE(1), RINGING(2), INCOMING(3), FAILED(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Current SIP call state" ::= { sip-opus-codec 5 } callState OBJECT-TYPE SYNTAX INTEGER{ INACTIVE(0), ACTIVE(1), RINGING(2), INCOMING(3), FAILED(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Current SIP call state" ::= { sip-opus-dec-enc 5 } dialId OBJECT-TYPE SYNTAX DisplayString(SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "The peer ID to dial" ::= { sip-opus-codec 6 } dialId OBJECT-TYPE SYNTAX DisplayString(SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "The peer ID to dial" ::= { sip-opus-dec-enc 6 } remoteCmd OBJECT-TYPE SYNTAX INTEGER{ IDLE(0), DIAL(1), ANSWER(2), HANGUP(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Send predefined commands to the SIP OPUS device" ::= { sip-opus-codec 7 } remoteCmd OBJECT-TYPE SYNTAX INTEGER{ IDLE(0), DIAL(1), ANSWER(2), HANGUP(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Send predefined commands to the SIP OPUS device" ::= { sip-opus-dec-enc 7 } END