162 lines
5.8 KiB
Plaintext
162 lines
5.8 KiB
Plaintext
-- =================================================================
|
|
-- Copyright (C) 2014 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
--
|
|
-- Description:HUAWEI-ESAP-MDNS-GATEWAY
|
|
-- Reference:
|
|
-- Version: V1.00
|
|
-- History:
|
|
--
|
|
-- =================================================================
|
|
|
|
HUAWEI-MDNS-RELAY-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hwDatacomm
|
|
FROM HUAWEI-MIB
|
|
OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
TimeTicks, IpAddress, Integer32, Gauge32, OBJECT-TYPE,
|
|
MODULE-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI;
|
|
|
|
hwMdnsRelayMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201401061116Z"
|
|
ORGANIZATION
|
|
"Huawei Technologies Co.,Ltd."
|
|
CONTACT-INFO
|
|
"Huawei Industrial Base
|
|
Bantian, Longgang
|
|
Shenzhen 518129
|
|
People's Republic of China
|
|
Website: http://www.huawei.com
|
|
Email: support@huawei.com"
|
|
|
|
DESCRIPTION
|
|
"This MIB describes mDNS objects used for mDNS relay configuration."
|
|
|
|
REVISION "201401061116Z"
|
|
|
|
DESCRIPTION
|
|
"This MIB describes modify mDNS objects."
|
|
|
|
REVISION "201401061116Z"
|
|
|
|
DESCRIPTION
|
|
"The MIB contains objects of huawei-esap-mDNS."
|
|
::= { hwDatacomm 326 }
|
|
|
|
hwMdnsRelayObjects OBJECT IDENTIFIER ::= { hwMdnsRelayMIB 1 }
|
|
|
|
-- node definitions
|
|
|
|
hwMdnsRelayGatewayIPGlobal OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item shows the mDNS gateway ip.
|
|
Users can also set gateway ip through this item "
|
|
::= { hwMdnsRelayObjects 1 }
|
|
|
|
hwMdnsRelaySourceIPGlobal OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This item shows the source ip of mDNS relay.
|
|
Users can also set source ip through this item.
|
|
"
|
|
::= { hwMdnsRelayObjects 2 }
|
|
|
|
|
|
|
|
-- mDNS relay configuration table
|
|
hwMdnsRelayCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwMdnsRelayCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item shows the configuration of mDNS relay."
|
|
::= { hwMdnsRelayObjects 3 }
|
|
|
|
hwMdnsRelayCfgEntry OBJECT-TYPE
|
|
SYNTAX HwMdnsRelayCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mDNS relay configuration table struct."
|
|
INDEX { hwMdnsRelayVlanId }
|
|
::= { hwMdnsRelayCfgTable 1 }
|
|
|
|
HwMdnsRelayCfgEntry ::=
|
|
SEQUENCE {
|
|
hwMdnsRelayVlanId
|
|
Integer32,
|
|
hwMdnsRelayEnable
|
|
INTEGER,
|
|
hwMdnsRelayProbeInterval
|
|
Integer32
|
|
}
|
|
|
|
-- mDNS relay configuration table index
|
|
hwMdnsRelayVlanId OBJECT-TYPE
|
|
SYNTAX Integer32(1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN-ID or other identifier referring to this VLAN."
|
|
::= { hwMdnsRelayCfgEntry 1 }
|
|
|
|
-- mDNS relay enable status
|
|
hwMdnsRelayEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item shows the enable status of mDNS relay."
|
|
::= { hwMdnsRelayCfgEntry 2 }
|
|
|
|
-- mDNS relay probe interval node
|
|
hwMdnsRelayProbeInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (0|60..38400)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item shows the service probe interval of mDNS relay.
|
|
Users can also set service probe interval through this item."
|
|
::= { hwMdnsRelayCfgEntry 3 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- mDNS relay mib conformance
|
|
hwMdnsRelayMibConformance OBJECT IDENTIFIER ::= { hwMdnsRelayMIB 2 }
|
|
|
|
hwMdnsRelayMibGroups OBJECT IDENTIFIER ::= { hwMdnsRelayMibConformance 1 }
|
|
|
|
hwMdnsRelayMibGroup OBJECT-GROUP
|
|
OBJECTS { hwMdnsRelayGatewayIPGlobal, hwMdnsRelaySourceIPGlobal, hwMdnsRelayVlanId, hwMdnsRelayEnable, hwMdnsRelayProbeInterval }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the mDNS relay cfg group."
|
|
::= { hwMdnsRelayMibGroups 1 }
|
|
|
|
hwMdnsRelayMIBCompliances OBJECT IDENTIFIER ::= { hwMdnsRelayMibConformance 2 }
|
|
hwMdnsRelayMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement the hwMdnsRelayMIB."
|
|
MODULE
|
|
MANDATORY-GROUPS {hwMdnsRelayMibGroup}
|
|
::= { hwMdnsRelayMIBCompliances 1 }
|
|
|
|
|
|
END
|