-- -- ***************************************************************** -- Moxa VPort 364A MIB -- -- 2008/11/24 -- -- Copyright (c) 2006 by Moxa Networking Co., Ltd. -- All rights reserved. -- ***************************************************************** -- MOXA-VPORT364A-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress, OBJECT-TYPE FROM SNMPv2-SMI MODULE-IDENTITY FROM SNMPv2-SMI DateAndTime, TEXTUAL-CONVENTION, MacAddress FROM SNMPv2-TC; moxa OBJECT IDENTIFIER ::= { enterprises 8691 } -- 1.3.6.1.4.1.8691 videoNetworkDevice OBJECT IDENTIFIER ::= { moxa 8 } -- 1.3.6.1.4.1.8691.8 videoServer OBJECT IDENTIFIER ::= { videoNetworkDevice 1 } -- 1.3.6.1.4.1.8691.8.1 vport364a MODULE-IDENTITY LAST-UPDATED "200811240000Z" ORGANIZATION "Moxa Networking,Inc." CONTACT-INFO "Postal: Moxa Networking,Inc. Fl.8, No.6,Alley 6,Lane 235,Pao-Chiao Rd. Shing Tien City,Taipei,Taiwan,R.O.C Tel: +866-2-29101230 " DESCRIPTION "The MIB module for Moxa VPort 364 specific information." ::= { videoServer 12 } -- 1.3.6.1.4.1.8691.8.1.12 -- Textual Convention DisplayString ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "" SYNTAX OCTET STRING (SIZE (0..512)) -- vsMgmt OBJECT IDENTIFIER ::= { vport364a 1 } vsTraps OBJECT IDENTIFIER ::= { vport364a 2 } system OBJECT IDENTIFIER ::= { vsMgmt 1 } sysInfo OBJECT IDENTIFIER ::= { system 1 } serverName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Server name of VPort 364." ::= { sysInfo 1 } modlName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The model name of VPort 364." ::= { sysInfo 2 } modelDescription OBJECT-TYPE SYNTAX DisplayString (SIZE (12)) MAX-ACCESS read-only STATUS current DESCRIPTION "The model description of VPort 364." ::= { sysInfo 3 } serialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (12)) MAX-ACCESS read-only STATUS current DESCRIPTION "Serial Number of VPort 364." ::= { sysInfo 4 } firmwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The version of firmware." ::= { sysInfo 5 } macAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The mac address of VPort 364." ::= { sysInfo 6 } sysStatus OBJECT IDENTIFIER ::= { system 2 } video1Led OBJECT-TYPE SYNTAX INTEGER { dark(0), light(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of Video 1 Led." ::= { sysStatus 1 } video2Led OBJECT-TYPE SYNTAX INTEGER { dark(0), light(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of Video 2 Led." ::= { sysStatus 2} video3Led OBJECT-TYPE SYNTAX INTEGER { dark(0), light(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of Video 3 Led." ::= { sysStatus 3 } video4Led OBJECT-TYPE SYNTAX INTEGER { dark(0), light(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of Video 4 Led." ::= { sysStatus 4 } di1Status OBJECT-TYPE SYNTAX INTEGER { high(1), low(0), rising(2), falling(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of DI 1." ::= { sysStatus 17 } di2Status OBJECT-TYPE SYNTAX INTEGER { high(1), low(0), rising(2), falling(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of DI 2." ::= { sysStatus 18 } di3Status OBJECT-TYPE SYNTAX INTEGER { high(1), low(0), rising(2), falling(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of DI 3." ::= { sysStatus 19 } di4Status OBJECT-TYPE SYNTAX INTEGER { high(1), low(0), rising(2), falling(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of DI 4." ::= { sysStatus 20 } do1Status OBJECT-TYPE SYNTAX INTEGER { close(0), open(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of DO 1." ::= { sysStatus 49 } do2Status OBJECT-TYPE SYNTAX INTEGER { close(0), open(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of DO 2." ::= { sysStatus 50 } power1Led OBJECT-TYPE SYNTAX INTEGER { dark(0), light(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of Power 1 Led." ::= { sysStatus 81 } power2Led OBJECT-TYPE SYNTAX INTEGER { dark(0), light(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of Power 1 Led." ::= { sysStatus 82 } faultLed OBJECT-TYPE SYNTAX INTEGER { dark(0), light(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of Fault Led." ::= { sysStatus 85 } ------------------------------------------------------------------------------------------------------------------------------------- sysTimeTable OBJECT-TYPE SYNTAX SEQUENCE OF SysTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm table." ::= { system 3 } sysTimeEntry OBJECT-TYPE SYNTAX SysTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm entry." INDEX { sysTimeIndex } ::= { sysTimeTable 1 } SysTimeEntry ::= SEQUENCE { sysTimeIndex INTEGER, sysTimeUpdateMethod INTEGER, sysTimeDate DisplayString, sysTimeTime DisplayString, sysTimeNTPServer DisplayString, sysTimeTimeZone INTEGER, sysTimeUpdateInterval INTEGER } sysTimeIndex OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The System Time Config index." ::= { sysTimeEntry 1 } sysTimeUpdateMethod OBJECT-TYPE SYNTAX INTEGER { keep(1), manual(3), ntp(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The method of sync system time." ::= { sysTimeEntry 2 } sysTimeDate OBJECT-TYPE SYNTAX DisplayString(SIZE(10)) MAX-ACCESS read-write STATUS current DESCRIPTION "system date.(ex: yyyy/mm/dd)" ::= { sysTimeEntry 3 } sysTimeTime OBJECT-TYPE SYNTAX DisplayString(SIZE(10)) MAX-ACCESS read-write STATUS current DESCRIPTION "system time. hh:mm:ss: hour, minute and second separated by colon. keep: keep date unchanged. auto: Using NTP to sync date/time automatically." ::= { sysTimeEntry 4 } sysTimeNTPServer OBJECT-TYPE SYNTAX DisplayString(SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "NTP server domain name or IP address." ::= { sysTimeEntry 5 } sysTimeTimeZone OBJECT-TYPE SYNTAX INTEGER { gmt-12(-12), gmt-11(-11), gmt-10(-10), gmt-9(-9), gmt-8(-8), gmt-7(-7), gmt-6(-6), gmt-5(-5), gmt-4(-4), gmt-3(-3), gmt-2(-2), gmt-1(-1), gmt(0), gmt1(1), gmt2(2), gmt3(3), gmt4(4), gmt5(5), gmt6(6), gmt7(7), gmt8(8), gmt9(9), gmt10(10), gmt11(11), gmt12(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "time zone, 8 means GMT +8:00." ::= { sysTimeEntry 6 } sysTimeUpdateInterval OBJECT-TYPE SYNTAX INTEGER { quarterHour(900), halfHour(1800), threeQuarterHour(2700), oneHour(3600), oneDay(86400), oneWeek(604800), oneMonth(2592000) } MAX-ACCESS read-write STATUS current DESCRIPTION "Automatic time adjustment." ::= { sysTimeEntry 7 } syslog OBJECT IDENTIFIER ::= { system 4 } syslogEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable or enable syslog service." ::= { syslog 1 } syslogTable OBJECT-TYPE SYNTAX SEQUENCE OF SyslogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The accessible IP list." ::= { syslog 2 } syslogEntry OBJECT-TYPE SYNTAX SyslogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enable /Disable Syslog Service." INDEX { syslogIndex } ::= { syslogTable 1 } SyslogEntry ::= SEQUENCE { syslogIndex INTEGER, syslogServer DisplayString, syslogPort INTEGER } syslogIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "The Syslog Service index." ::= { syslogEntry 1 } syslogServer OBJECT-TYPE SYNTAX DisplayString (SIZE(0..60)) MAX-ACCESS read-write STATUS current DESCRIPTION "Syslog Service Remote IP." ::= { syslogEntry 2 } syslogPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Syslog Service Remote Port." ::= { syslogEntry 3 } network OBJECT IDENTIFIER ::= { vsMgmt 2 } ipSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF IPSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Setting table." ::= { network 1 } ipSettingEntry OBJECT-TYPE SYNTAX IPSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Setting entry." INDEX { ipSettingIndex } ::= { ipSettingTable 1 } IPSettingEntry ::= SEQUENCE { ipSettingIndex INTEGER, ipSettingGetMethod INTEGER, ipSettingAddress DisplayString, ipSettingSubnetMask DisplayString, ipSettingRouter DisplayString, ipSettingDNS1 DisplayString, ipSettingDNS2 DisplayString } ipSettingIndex OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Settings Config index." ::= { ipSettingEntry 1 } ipSettingGetMethod OBJECT-TYPE SYNTAX INTEGER { dhcp(1) , fixed(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The method of sync system time." ::= { ipSettingEntry 2 } ipSettingAddress OBJECT-TYPE SYNTAX DisplayString(SIZE(0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of server." ::= { ipSettingEntry 3 } ipSettingSubnetMask OBJECT-TYPE SYNTAX DisplayString(SIZE(0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "subnet mask." ::= { ipSettingEntry 4 } ipSettingRouter OBJECT-TYPE SYNTAX DisplayString(SIZE(0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "default gateway." ::= { ipSettingEntry 5 } ipSettingDNS1 OBJECT-TYPE SYNTAX DisplayString(SIZE(0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "primary DNS server." ::= { ipSettingEntry 6 } ipSettingDNS2 OBJECT-TYPE SYNTAX DisplayString(SIZE(0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "secondary DNS server." ::= { ipSettingEntry 7 } http OBJECT IDENTIFIER ::= { network 2 } httpPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "HTTP port." ::= { http 1 } rtsp OBJECT IDENTIFIER ::= { network 3 } rtspPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "RTSP port." ::= { rtsp 1 } smtp OBJECT IDENTIFIER ::= { network 4 } smtpServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SmtpServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SMTP Server table." ::= { smtp 1 } smtpServerEntry OBJECT-TYPE SYNTAX SmtpServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SMTP Server entry." INDEX { smtpIndex } ::= { smtpServerTable 1 } SmtpServerEntry ::= SEQUENCE { smtpIndex INTEGER, smtpMailServerIpAddr DisplayString, smtpAccountName DisplayString, smtpPassword DisplayString, smtpSenderEmailAddr DisplayString } smtpIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "The SMTP index." ::= { smtpServerEntry 1 } smtpMailServerIpAddr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..60)) MAX-ACCESS read-write STATUS current DESCRIPTION "The SMTP server's IP address." ::= { smtpServerEntry 2 } smtpAccountName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "The SMTP Account Name." ::= { smtpServerEntry 3 } smtpPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The SMTP Password." ::= { smtpServerEntry 4 } smtpSenderEmailAddr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The sender email address." ::= { smtpServerEntry 5 } smtpRecipientEmailAddr1 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The 1st recipient email address." ::= { smtp 2 } smtpRecipientEmailAddr2 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The 2nd recipient email address." ::= { smtp 3 } ftp OBJECT IDENTIFIER ::= { network 5 } ftpServerTable OBJECT-TYPE SYNTAX SEQUENCE OF FtpServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The FTP Server table." ::= { ftp 1 } ftpServerEntry OBJECT-TYPE SYNTAX FtpServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The FTP Server entry." INDEX { ftpIndex } ::= { ftpServerTable 1 } FtpServerEntry ::= SEQUENCE { ftpIndex INTEGER, ftpServerIpAddr DisplayString, ftpServerPort DisplayString, ftpUserName DisplayString, ftpPassword DisplayString, ftpRemoteFolder DisplayString, ftpPassiveModeEnable INTEGER } ftpIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "The FTP index." ::= { ftpServerEntry 1 } ftpServerIpAddr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..60)) MAX-ACCESS read-write STATUS current DESCRIPTION "The FTP server's IP address." ::= { ftpServerEntry 2 } ftpServerPort OBJECT-TYPE SYNTAX DisplayString (SIZE(0..5)) MAX-ACCESS read-write STATUS current DESCRIPTION "The FTP server port." ::= { ftpServerEntry 3 } ftpUserName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "The FTP username." ::= { ftpServerEntry 4 } ftpPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "The FTP password." ::= { ftpServerEntry 5 } ftpRemoteFolder OBJECT-TYPE SYNTAX DisplayString (SIZE(0..60)) MAX-ACCESS read-write STATUS current DESCRIPTION "The FTP remote folder." ::= { ftpServerEntry 6 } ftpPassiveModeEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable or enable passive mode of FTP server." ::= { ftpServerEntry 7 } upnp OBJECT IDENTIFIER ::= { network 6 } upnpEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable or enable UPnP service." ::= { upnp 1 } ----------------------------------------------------------------------- multicast OBJECT IDENTIFIER ::= { network 7 } multicastTable OBJECT-TYPE SYNTAX SEQUENCE OF MulticastEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Multicast table." ::= { multicast 1 } multicastEntry OBJECT-TYPE SYNTAX MulticastEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Multicast entry." INDEX { multicastIndex } ::= { multicastTable 1 } MulticastEntry ::= SEQUENCE { multicastIndex INTEGER, multicastGroupAddr DisplayString, multicastVideoPort INTEGER, multicastAudioPort INTEGER, multicastTTL INTEGER, multicastPush INTEGER } multicastIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The Multicast Setting index." ::= { multicastEntry 1 } multicastGroupAddr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "The multicast IP address." ::= { multicastEntry 2 } multicastVideoPort OBJECT-TYPE SYNTAX INTEGER (1024..65534) MAX-ACCESS read-write STATUS current DESCRIPTION "The destination multicast port of video." ::= { multicastEntry 3 } multicastAudioPort OBJECT-TYPE SYNTAX INTEGER (1024..65534) MAX-ACCESS read-write STATUS current DESCRIPTION "The destination multicast port of audio." ::= { multicastEntry 4 } multicastTTL OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The time to live of multicast packets." ::= { multicastEntry 5 } multicastPush OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Continue Multicast Push ." ::= { multicastEntry 6 } accessIP OBJECT IDENTIFIER ::= { network 8 } allowEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable or enable IP filter.If you want to enable, the accessibleIpTable must have one entry at lease." ::= { accessIP 1 } accessibleIpTable OBJECT-TYPE SYNTAX SEQUENCE OF AccessibleIpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The accessible IP list." ::= { accessIP 2 } accessibleIpEntry OBJECT-TYPE SYNTAX AccessibleIpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The accessible IP/Submask entry." INDEX { accessibleIpIndex } ::= { accessibleIpTable 1 } AccessibleIpEntry ::= SEQUENCE { accessibleIpIndex INTEGER, allowIPandMask DisplayString } accessibleIpIndex OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The accessible IP index." ::= { accessibleIpEntry 1 } allowIPandMask OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Allowed connection IP address/Submask (ex: 192.168.100.2/24)" ::= { accessibleIpEntry 2 } tos OBJECT IDENTIFIER ::= { network 9 } tosEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable or enable ToS." ::= { tos 1 } tosPriority OBJECT-TYPE SYNTAX INTEGER (0 | 4..252) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority of Streaming Data." ::= { tos 2 } ---------------------------------------------------------- ddns OBJECT IDENTIFIER ::= { network 10 } ddnsTable OBJECT-TYPE SYNTAX SEQUENCE OF DDNSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The DDNS table." ::= { ddns 1 } ddnsEntry OBJECT-TYPE SYNTAX DDNSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The FTP Server entry." INDEX { ddnsIndex } ::= { ddnsTable 1 } DDNSEntry ::= SEQUENCE { ddnsIndex INTEGER, ddnsEnable INTEGER, ddnsProvider INTEGER, ddnsHostname DisplayString, ddnsUsername DisplayString, ddnsPassword DisplayString } ddnsIndex OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The DDNS index." ::= { ddnsEntry 1 } ddnsEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable or enable DDNS service." ::= { ddnsEntry 2 } ddnsProvider OBJECT-TYPE SYNTAX INTEGER { dynDnsDynamic(1), dynDnsCustom(2), tzo(3), dhs(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority of Streaming Data." ::= { ddnsEntry 3 } ddnsHostname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..60)) MAX-ACCESS read-write STATUS current DESCRIPTION "DDNS Hostname." ::= { ddnsEntry 4 } ddnsUsername OBJECT-TYPE SYNTAX DisplayString (SIZE(0..60)) MAX-ACCESS read-write STATUS current DESCRIPTION "DDNS Username." ::= { ddnsEntry 5 } ddnsPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "DDNS Password." ::= { ddnsEntry 6 } httpEventServer OBJECT IDENTIFIER ::= { network 11 } httpEventServerTable OBJECT-TYPE SYNTAX SEQUENCE OF HTTPEventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The HTTP Event Server list." ::= { httpEventServer 1 } httpEventServerEntry OBJECT-TYPE SYNTAX HTTPEventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The HTTP Event Server entry." INDEX { httpEventServerIndex } ::= { httpEventServerTable 1 } HTTPEventServerEntry ::= SEQUENCE { httpEventServerIndex INTEGER, httpServerUrl DisplayString, httpServerUsername DisplayString, httpServerPassword DisplayString } httpEventServerIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The HTTP Event Server index." ::= { httpEventServerEntry 1 } httpServerUrl OBJECT-TYPE SYNTAX DisplayString (SIZE(0..100)) MAX-ACCESS read-write STATUS current DESCRIPTION "HTTP Event Server Url." ::= { httpEventServerEntry 2 } httpServerUsername OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "HTTP Event Server Username." ::= { httpEventServerEntry 3 } httpServerPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "HTTP Event Server Username." ::= { httpEventServerEntry 4 } httpEventServerHostname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..60)) MAX-ACCESS read-write STATUS current DESCRIPTION "Setup Local hostname." ::= { httpEventServer 2 } modbus OBJECT IDENTIFIER ::= { network 12 } modbusEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable or enable Modbus/TCP service." ::= { modbus 1 } dynaStream OBJECT IDENTIFIER ::= { vsMgmt 7 } dynaStreamBasicTable OBJECT-TYPE SYNTAX SEQUENCE OF DynaStreamBasicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { dynaStream 1 } dynaStreamBasicEntry OBJECT-TYPE SYNTAX DynaStreamBasicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dynaStreamBasicIndex } ::= { dynaStreamBasicTable 1 } DynaStreamBasicEntry ::= SEQUENCE { dynaStreamBasicIndex INTEGER, dynaStreamBasicLiveFPS INTEGER, dynaStreamBasicAlarmFPS INTEGER } dynaStreamBasicIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { dynaStreamBasicEntry 1 } dynaStreamBasicLiveFPS OBJECT-TYPE SYNTAX INTEGER (1..30) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { dynaStreamBasicEntry 2 } dynaStreamBasicAlarmFPS OBJECT-TYPE SYNTAX INTEGER (1..30) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { dynaStreamBasicEntry 3 } dynaStreamTriggerCond OBJECT IDENTIFIER ::= { dynaStream 2 } digitalInputTriggerTable OBJECT-TYPE SYNTAX SEQUENCE OF DigitalInputTriggerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { dynaStreamTriggerCond 1 } digitalInputTriggerEntry OBJECT-TYPE SYNTAX DigitalInputTriggerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { digitalInputTriggerIndex } ::= { digitalInputTriggerTable 1 } DigitalInputTriggerEntry ::= SEQUENCE { digitalInputTriggerIndex INTEGER, digitalInputTriggerEnable INTEGER, digitalInputTriggerDuration INTEGER, digitalInputTriggerTriggerChannel1 INTEGER, digitalInputTriggerTriggerChannel2 INTEGER, digitalInputTriggerTriggerChannel3 INTEGER, digitalInputTriggerTriggerChannel4 INTEGER } digitalInputTriggerIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { digitalInputTriggerEntry 1 } digitalInputTriggerEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { digitalInputTriggerEntry 2 } digitalInputTriggerDuration OBJECT-TYPE SYNTAX INTEGER (0..999) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { digitalInputTriggerEntry 3 } digitalInputTriggerTriggerChannel1 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { digitalInputTriggerEntry 4 } digitalInputTriggerTriggerChannel2 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { digitalInputTriggerEntry 5 } digitalInputTriggerTriggerChannel3 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { digitalInputTriggerEntry 6 } digitalInputTriggerTriggerChannel4 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { digitalInputTriggerEntry 7 } cgiEventTriggerTable OBJECT-TYPE SYNTAX SEQUENCE OF CGIEventTriggerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { dynaStreamTriggerCond 2 } cgiEventTriggerEntry OBJECT-TYPE SYNTAX CGIEventTriggerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { cgiEventTriggerIndex } ::= { cgiEventTriggerTable 1 } CGIEventTriggerEntry ::= SEQUENCE { cgiEventTriggerIndex INTEGER, cgiEventTriggerEnable INTEGER, cgiEventTriggerDuration INTEGER, cgiEventTriggerTriggerChannel1 INTEGER, cgiEventTriggerTriggerChannel2 INTEGER, cgiEventTriggerTriggerChannel3 INTEGER, cgiEventTriggerTriggerChannel4 INTEGER } cgiEventTriggerIndex OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { cgiEventTriggerEntry 1 } cgiEventTriggerEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { cgiEventTriggerEntry 2 } cgiEventTriggerDuration OBJECT-TYPE SYNTAX INTEGER (0..999) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { cgiEventTriggerEntry 3 } cgiEventTriggerTriggerChannel1 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { cgiEventTriggerEntry 4 } cgiEventTriggerTriggerChannel2 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { cgiEventTriggerEntry 5 } cgiEventTriggerTriggerChannel3 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { cgiEventTriggerEntry 6 } cgiEventTriggerTriggerChannel4 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { cgiEventTriggerEntry 7 } vmdEventTrigger OBJECT IDENTIFIER ::= { dynaStreamTriggerCond 3 } vmdEventCH1 OBJECT IDENTIFIER ::= { vmdEventTrigger 1 } vmdEventTriggerCH1Table OBJECT-TYPE SYNTAX SEQUENCE OF VMDEventTriggerCH1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { vmdEventCH1 1 } vmdEventTriggerCH1Entry OBJECT-TYPE SYNTAX VMDEventTriggerCH1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { vmdEventTriggerCH1Index } ::= { vmdEventTriggerCH1Table 1 } VMDEventTriggerCH1Entry ::= SEQUENCE { vmdEventTriggerCH1Index INTEGER, vmdEventTriggerCH1Enable INTEGER, vmdEventTriggerCH1Duration INTEGER } vmdEventTriggerCH1Index OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH1Entry 1 } vmdEventTriggerCH1Enable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH1Entry 2 } vmdEventTriggerCH1Duration OBJECT-TYPE SYNTAX INTEGER (0..999) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH1Entry 3 } vmdEventCH2 OBJECT IDENTIFIER ::= { vmdEventTrigger 2 } vmdEventTriggerCH2Table OBJECT-TYPE SYNTAX SEQUENCE OF VMDEventTriggerCH2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { vmdEventCH2 1 } vmdEventTriggerCH2Entry OBJECT-TYPE SYNTAX VMDEventTriggerCH2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { vmdEventTriggerCH2Index } ::= { vmdEventTriggerCH2Table 1 } VMDEventTriggerCH2Entry ::= SEQUENCE { vmdEventTriggerCH2Index INTEGER, vmdEventTriggerCH2Enable INTEGER, vmdEventTriggerCH2Duration INTEGER } vmdEventTriggerCH2Index OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH2Entry 1 } vmdEventTriggerCH2Enable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH2Entry 2 } vmdEventTriggerCH2Duration OBJECT-TYPE SYNTAX INTEGER (0..999) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH2Entry 3 } vmdEventCH3 OBJECT IDENTIFIER ::= { vmdEventTrigger 3 } vmdEventTriggerCH3Table OBJECT-TYPE SYNTAX SEQUENCE OF VMDEventTriggerCH3Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { vmdEventCH3 1 } vmdEventTriggerCH3Entry OBJECT-TYPE SYNTAX VMDEventTriggerCH3Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { vmdEventTriggerCH3Index } ::= { vmdEventTriggerCH3Table 1 } VMDEventTriggerCH3Entry ::= SEQUENCE { vmdEventTriggerCH3Index INTEGER, vmdEventTriggerCH3Enable INTEGER, vmdEventTriggerCH3Duration INTEGER } vmdEventTriggerCH3Index OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH3Entry 1 } vmdEventTriggerCH3Enable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH3Entry 2 } vmdEventTriggerCH3Duration OBJECT-TYPE SYNTAX INTEGER (0..999) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH3Entry 3 } vmdEventCH4 OBJECT IDENTIFIER ::= { vmdEventTrigger 4 } vmdEventTriggerCH4Table OBJECT-TYPE SYNTAX SEQUENCE OF VMDEventTriggerCH4Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { vmdEventCH4 1 } vmdEventTriggerCH4Entry OBJECT-TYPE SYNTAX VMDEventTriggerCH4Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { vmdEventTriggerCH4Index } ::= { vmdEventTriggerCH4Table 1 } VMDEventTriggerCH4Entry ::= SEQUENCE { vmdEventTriggerCH4Index INTEGER, vmdEventTriggerCH4Enable INTEGER, vmdEventTriggerCH4Duration INTEGER } vmdEventTriggerCH4Index OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH4Entry 1 } vmdEventTriggerCH4Enable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH4Entry 2 } vmdEventTriggerCH4Duration OBJECT-TYPE SYNTAX INTEGER (0..999) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { vmdEventTriggerCH4Entry 3 } videoLossEventTriggerTable OBJECT-TYPE SYNTAX SEQUENCE OF VideoLossEventTriggerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { dynaStreamTriggerCond 4 } videoLossEventTriggerEntry OBJECT-TYPE SYNTAX VideoLossEventTriggerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { videoLossEventTriggerIndex } ::= { videoLossEventTriggerTable 1 } VideoLossEventTriggerEntry ::= SEQUENCE { videoLossEventTriggerIndex INTEGER, videoLossEventTriggerEnable INTEGER, videoLossEventTriggerDuration INTEGER } videoLossEventTriggerIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { videoLossEventTriggerEntry 1 } videoLossEventTriggerEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { videoLossEventTriggerEntry 2 } videoLossEventTriggerDuration OBJECT-TYPE SYNTAX INTEGER (0..999) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { videoLossEventTriggerEntry 3 } video OBJECT IDENTIFIER ::= { vsMgmt 3 } -- videoCodecType OBJECT IDENTIFIER ::= { video 1 } -- videoCodecTypeTable OBJECT-TYPE -- SYNTAX SEQUENCE OF VIDEOCodecTypeTableEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The Codec Type list." -- ::= { videoCodecType 1 } -- -- videoCodecTypeTableEntry OBJECT-TYPE -- SYNTAX VIDEOCodecTypeTableEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The Codec Type list entry." -- INDEX { codecTableIndex } -- ::= { videoCodecTypeTable 1 } -- -- VIDEOCodecTypeTableEntry ::= -- SEQUENCE { -- codecTableIndex -- INTEGER, -- codecTablecodecType -- INTEGER -- } -- codecTableIndex OBJECT-TYPE -- SYNTAX INTEGER (1..4) -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The Codec Type list index." -- ::= { videoCodecTypeTableEntry 1 } -- -- codecTablecodecType OBJECT-TYPE -- SYNTAX INTEGER { mpeg4(1), mjpeg(2) } -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Video codec type." -- ::= { videoCodecTypeTableEntry 2 } imageSetting OBJECT IDENTIFIER ::= { video 2 } imageSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF ImageSettingTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Codec Type list." ::= { imageSetting 1 } imageSettingTableEntry OBJECT-TYPE SYNTAX ImageSettingTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Codec Type list entry." INDEX { imageSettingIndex } ::= { imageSettingTable 1 } ImageSettingTableEntry ::= SEQUENCE { imageSettingIndex INTEGER, imageInfo DisplayString, imageInfoShow INTEGER, imageBrightness INTEGER, imageSaturation INTEGER, imageContrast INTEGER, imageHue INTEGER, imageVDelay INTEGER, imageHDelay INTEGER } imageSettingIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The Codec Type list index." ::= { imageSettingTableEntry 1 } imageInfo OBJECT-TYPE SYNTAX DisplayString (SIZE(0..14)) MAX-ACCESS read-write STATUS current DESCRIPTION "video image description." ::= { imageSettingTableEntry 2 } imageInfoShow OBJECT-TYPE SYNTAX INTEGER { noShow(0), showOnTheCaption(1), showOnTheImage(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "image Information Show." ::= { imageSettingTableEntry 3 } imageBrightness OBJECT-TYPE SYNTAX INTEGER { h5(5), h4(4), h3(3), h2(2), h1(1), h0(0), l1(-1), l2(-2), l3(-3), l4(-4), l5(-5) } MAX-ACCESS read-write STATUS current DESCRIPTION "image brightness." ::= { imageSettingTableEntry 4 } imageSaturation OBJECT-TYPE SYNTAX INTEGER { h5(5), h4(4), h3(3), h2(2), h1(1), h0(0), l1(-1), l2(-2), l3(-3), l4(-4), l5(-5) } MAX-ACCESS read-write STATUS current DESCRIPTION "image saturation." ::= { imageSettingTableEntry 5 } imageContrast OBJECT-TYPE SYNTAX INTEGER { h5(5), h4(4), h3(3), h2(2), h1(1), h0(0), l1(-1), l2(-2), l3(-3), l4(-4), l5(-5) } MAX-ACCESS read-write STATUS current DESCRIPTION "image contrast." ::= { imageSettingTableEntry 6 } imageHue OBJECT-TYPE SYNTAX INTEGER { h5(5), h4(4), h3(3), h2(2), h1(1), h0(0), l1(-1), l2(-2), l3(-3), l4(-4), l5(-5) } MAX-ACCESS read-write STATUS current DESCRIPTION "image hue." ::= { imageSettingTableEntry 7 } imageVDelay OBJECT-TYPE SYNTAX INTEGER (1..29) MAX-ACCESS read-write STATUS current DESCRIPTION "video image offset." ::= { imageSettingTableEntry 8 } imageHDelay OBJECT-TYPE SYNTAX INTEGER (1..29) MAX-ACCESS read-write STATUS current DESCRIPTION "video image offset." ::= { imageSettingTableEntry 9 } cameraModulation OBJECT IDENTIFIER ::= { video 3 } modulationType OBJECT-TYPE SYNTAX INTEGER { ntsc(1), pal(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Modulation Type." ::= { cameraModulation 1 } videoPerformance OBJECT IDENTIFIER ::= { video 4 } videoPerformanceTable OBJECT-TYPE SYNTAX SEQUENCE OF VideoPerformanceTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Codec Type list." ::= { videoPerformance 1 } videoPerformanceTableEntry OBJECT-TYPE SYNTAX VideoPerformanceTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Codec Type list entry." INDEX { videoPerformanceIndex } ::= { videoPerformanceTable 1 } VideoPerformanceTableEntry ::= SEQUENCE { videoPerformanceIndex INTEGER, videoEnable INTEGER, videoResolution INTEGER, videoMaxFrameRate INTEGER, videoAlarmFramerate INTEGER, qualityMode INTEGER, fixedBitRate INTEGER, fixedQuality INTEGER, videoSnapshot INTEGER } videoPerformanceIndex OBJECT-TYPE SYNTAX INTEGER {ch1-h264(1), ch1-mjpeg(2), ch2-h264(3), ch2-mjpeg(4), ch3-h264(5), ch3-mjpeg(6), ch4-h264(7), ch4-mjpeg(8)} MAX-ACCESS read-only STATUS current DESCRIPTION "The Codec Type list index." ::= { videoPerformanceTableEntry 1 } videoEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable or enable Video Source." ::= { videoPerformanceTableEntry 2 } videoResolution OBJECT-TYPE SYNTAX INTEGER { vr-N720x480-P720x576(1), vr-N704x480-P704x480(5), vr-N640x480-P640x480(2), vr-N352x240-P352x288(3), vr-N176x112-P176x144(8) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the image size." ::= { videoPerformanceTableEntry 3 } videoMaxFrameRate OBJECT-TYPE SYNTAX INTEGER (1..30) MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum frame rate." ::= { videoPerformanceTableEntry 4 } videoAlarmFramerate OBJECT-TYPE SYNTAX INTEGER (1..30) MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm Framerate." ::= { videoPerformanceTableEntry 5 } qualityMode OBJECT-TYPE SYNTAX INTEGER { fixedBitRate(1), fixedQuality(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the image size." ::= { videoPerformanceTableEntry 6 } fixedBitRate OBJECT-TYPE SYNTAX INTEGER { fbr-64Kbps(10), fbr-600Kbps(20), fbr-1200Kbps(40), fbr-1800Kbps(60), fbr-2400Kbps(80), fbr-3000Kbps(100), fbr-3600Kbps(120), fbr-4200Kbps(140) -- fbr-4800Kbps(160), -- fbr-5400Kbps(180) } MAX-ACCESS read-write STATUS current DESCRIPTION "Fixed Bit Rate." ::= { videoPerformanceTableEntry 7 } fixedQuality OBJECT-TYPE SYNTAX INTEGER { medium(13), standart(11), good(8), detailed(6), excellent(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Fixed Quality." ::= { videoPerformanceTableEntry 8 } videoSnapshot OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable or enable Image Snapshot." ::= { videoPerformanceTableEntry 9 } cameraControl OBJECT IDENTIFIER ::= { video 5 } cameraControlTable OBJECT-TYPE SYNTAX SEQUENCE OF CameraControlTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Codec Type list." ::= { cameraControl 1 } cameraControlTableEntry OBJECT-TYPE SYNTAX CameraControlTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Codec Type list entry." INDEX { cameraControlIndex } ::= { cameraControlTable 1 } CameraControlTableEntry ::= SEQUENCE { cameraControlIndex INTEGER, cameraControlInterface INTEGER, cameraControlCamID INTEGER } cameraControlIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The Codec Type list index." ::= { cameraControlTableEntry 1 } cameraControlInterface OBJECT-TYPE SYNTAX INTEGER { ptzPort(0), comPort(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Disable or enable Video Source." ::= { cameraControlTableEntry 2 } cameraControlCamID OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the image size." ::= { cameraControlTableEntry 3 } serialPort OBJECT IDENTIFIER ::= { vsMgmt 4 } ptzDriverList OBJECT IDENTIFIER ::= { serialPort 1 } ptzDriverListTable OBJECT-TYPE SYNTAX SEQUENCE OF PTZDriverListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The PTZ Driver list." ::= { ptzDriverList 1 } ptzDriverListEntry OBJECT-TYPE SYNTAX PTZDriverListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The PTZ Driver list entry." INDEX { ptzDriverListIndex } ::= { ptzDriverListTable 1 } PTZDriverListEntry ::= SEQUENCE { ptzDriverListIndex INTEGER, ptzDriverListName DisplayString } ptzDriverListIndex OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The PTZ Driver list index." ::= { ptzDriverListEntry 1 } ptzDriverListName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..100)) MAX-ACCESS read-only STATUS current DESCRIPTION "HTTP PTZ Driver Name." ::= { ptzDriverListEntry 2 } ptzPort OBJECT IDENTIFIER ::= { serialPort 2 } ptzPortTable OBJECT-TYPE SYNTAX SEQUENCE OF PTZPortTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Codec Type list." ::= { ptzPort 1 } ptzPortTableEntry OBJECT-TYPE SYNTAX PTZPortTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Codec Type list entry." INDEX { ptzPortIndex } ::= { ptzPortTable 1 } PTZPortTableEntry ::= SEQUENCE { ptzPortIndex INTEGER, ptzPortInterface INTEGER, ptzPortControlMode INTEGER, ptzPortBaudRate INTEGER, ptzPortDataBit INTEGER, ptzPortStopBit INTEGER, ptzPortParityBit INTEGER, ptzPortCameraDriver INTEGER } ptzPortIndex OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The Codec Type list index." ::= { ptzPortTableEntry 1 } ptzPortInterface OBJECT-TYPE SYNTAX INTEGER { rs232(0), rs485(1), rs422(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable or enable Video Source." ::= { ptzPortTableEntry 2 } ptzPortControlMode OBJECT-TYPE SYNTAX INTEGER {transparentPTZ(0), specificPTZDriver(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Select the image size." ::= { ptzPortTableEntry 3 } ptzPortBaudRate OBJECT-TYPE SYNTAX INTEGER { br-110bps(110), br-300bps(300), br-600bps(600), br-1200bps(1200), br-2400bps(2400), -- br-3600bps(3600), br-4800bps(4800), -- br-7200bps(7200), br-9600bps(9600), br-19200bps(19200), br-38400bps(38400), br-57600bps(57600), br-115200bps(115200) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the image size." ::= { ptzPortTableEntry 4 } ptzPortDataBit OBJECT-TYPE SYNTAX INTEGER { db-5bits(5), db-6bits(6), db-7bits(7), db-8bits(8) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the image size." ::= { ptzPortTableEntry 5 } ptzPortStopBit OBJECT-TYPE SYNTAX INTEGER { sb-1halfbits(0), sb-1bits(1), sb-2bits(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the image size." ::= { ptzPortTableEntry 6 } ptzPortParityBit OBJECT-TYPE SYNTAX INTEGER { none(0), odd(1), even(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the image size." ::= { ptzPortTableEntry 7 } ptzPortCameraDriver OBJECT-TYPE SYNTAX INTEGER { none(1), customCamera(2), pelcoD(3), pelcoP(4), dynaColorDynaDoom(5), yokogawa-FieldEye(6), cohu(7), custom8(8), custom9(9), custom10(10) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select the image size." ::= { ptzPortTableEntry 8 } audio OBJECT IDENTIFIER ::= { vsMgmt 5 } audioSource OBJECT-TYPE SYNTAX INTEGER { lineIn(1), microphone(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The audio source." ::= { audio 1 } alarm OBJECT IDENTIFIER ::= { vsMgmt 6 } systemAlarm OBJECT IDENTIFIER ::= { alarm 1 } systemAlarmPowerFailure OBJECT IDENTIFIER ::= { systemAlarm 1 } alarmPowerFailureFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable Power Failure Alarm." ::= { systemAlarmPowerFailure 1 } alarmPowerFailureTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmPowerFailureEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Power Failure table." ::= { systemAlarmPowerFailure 2 } alarmPowerFailureEntry OBJECT-TYPE SYNTAX AlarmPowerFailureEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Power Failure entry." INDEX { powerFailureIndex } ::= { alarmPowerFailureTable 1 } AlarmPowerFailureEntry ::= SEQUENCE { powerFailureIndex INTEGER, powerFailureTriggerFunc INTEGER, powerFailureTriggerRelay INTEGER, powerFailureSendEmail INTEGER } powerFailureIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "The power index." ::= { alarmPowerFailureEntry 1 } powerFailureTriggerFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Power Failure Trigger." ::= { alarmPowerFailureEntry 2 } powerFailureTriggerRelay OBJECT-TYPE SYNTAX INTEGER { relay1(1), relay2(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Power Failure Trigger Relay." ::= { alarmPowerFailureEntry 3 } powerFailureSendEmail OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Power Failure Send Email." ::= { alarmPowerFailureEntry 4 } systemAlarmNetDiscont OBJECT IDENTIFIER ::= { systemAlarm 2 } alarmNetDiscontFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable Network Disconnect Alarm." ::= { systemAlarmNetDiscont 1 } alarmNetDiscontTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmNetDiscontEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Network Disconnect table." ::= { systemAlarmNetDiscont 2 } alarmNetDiscontEntry OBJECT-TYPE SYNTAX AlarmNetDiscontEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Network Disconnect entry." INDEX { netDiscontIndex } ::= { alarmNetDiscontTable 1 } AlarmNetDiscontEntry ::= SEQUENCE { netDiscontIndex INTEGER, netDiscontTriggerFunc INTEGER, netDiscontTriggerRelay INTEGER } netDiscontIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "The Network Port index." ::= { alarmNetDiscontEntry 1 } netDiscontTriggerFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Network Disconnect Trigger." ::= { alarmNetDiscontEntry 2 } netDiscontTriggerRelay OBJECT-TYPE SYNTAX INTEGER { relay1(1), relay2(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Network Disconnect Trigger Relay." ::= { alarmNetDiscontEntry 3 } eventAlarm OBJECT IDENTIFIER ::= { alarm 2 } eventAlarmBasic OBJECT IDENTIFIER ::= { eventAlarm 1 } alarmTimeInterval OBJECT-TYPE SYNTAX INTEGER (10..999) MAX-ACCESS read-write STATUS current DESCRIPTION "Delay second(s) before detecting the next alarm." ::= { eventAlarmBasic 1 } alarmSnapshot OBJECT IDENTIFIER ::= { eventAlarmBasic 3 } alarmSnapshotTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmSnapshotEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Alarm Snapshot table." ::= { alarmSnapshot 1 } alarmSnapshotEntry OBJECT-TYPE SYNTAX AlarmSnapshotEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Alarm Snapshot entry." INDEX { alarmSnapshotIndex } ::= { alarmSnapshotTable 1 } AlarmSnapshotEntry ::= SEQUENCE { alarmSnapshotIndex INTEGER, alarmSnapshotPreAlarmFunc INTEGER, alarmSnapshotPreAlarmTime INTEGER, alarmSnapshotPostAlarmFunc INTEGER, alarmSnapshotPostAlarmTime INTEGER } alarmSnapshotIndex OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS read-only STATUS current DESCRIPTION "The Alarm Snapshot index." ::= { alarmSnapshotEntry 1 } alarmSnapshotPreAlarmFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable pre-alarm snapshot." ::= { alarmSnapshotEntry 2 } alarmSnapshotPreAlarmTime OBJECT-TYPE SYNTAX INTEGER (1..6) MAX-ACCESS read-write STATUS current DESCRIPTION "Pre-alarm snapshots time before alarm happened in second." ::= { alarmSnapshotEntry 3 } alarmSnapshotPostAlarmFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable post-alarm snapshot." ::= { alarmSnapshotEntry 4 } alarmSnapshotPostAlarmTime OBJECT-TYPE SYNTAX INTEGER (1..999) MAX-ACCESS read-write STATUS current DESCRIPTION "Post-alarm snapshots time after alarm happened in second." ::= { alarmSnapshotEntry 5 } alarmSnapshotSuffix OBJECT IDENTIFIER ::= { eventAlarmBasic 4 } snapshotSuffixDataAndTimeFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable suffix date/time information in snapshot file name." ::= { alarmSnapshotSuffix 1 } snapshotSuffixCustomizedWordsFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable suffix customized words in snapshot file name." ::= { alarmSnapshotSuffix 2 } snapshotSuffixCustomizedWords OBJECT-TYPE SYNTAX DisplayString (SIZE(0..60)) MAX-ACCESS read-write STATUS current DESCRIPTION "The customized words for suffixing in snapshot file name." ::= { alarmSnapshotSuffix 3 } alarmOverrideRelay OBJECT IDENTIFIER ::= { eventAlarmBasic 5 } overrideRelay1Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable override Relay1 warning setting." ::= { alarmOverrideRelay 1 } overrideRelay2Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable override Relay2 warning setting." ::= { alarmOverrideRelay 2 } eventAlarmSchedule OBJECT IDENTIFIER ::= { eventAlarm 2 } videoLossSchedule OBJECT IDENTIFIER ::= { eventAlarmSchedule 3 } videoLossScheduleTime OBJECT-TYPE SYNTAX INTEGER { allTime(1), weeklySchedule(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "The network Fail event alarm sechedule time." ::= { videoLossSchedule 1 } videoLossScheduleWeeklyTable OBJECT-TYPE SYNTAX SEQUENCE OF VideoLossScheduleWeeklyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The network Fail event alarm sechedule weekly table." ::= { videoLossSchedule 2 } videoLossScheduleWeeklyEntry OBJECT-TYPE SYNTAX VideoLossScheduleWeeklyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The video Loss event alarm sechedule weekly entry." INDEX { videoLossScheduleWeeklyIndex } ::= { videoLossScheduleWeeklyTable 1 } VideoLossScheduleWeeklyEntry ::= SEQUENCE { videoLossScheduleWeeklyIndex INTEGER, videoLossScheduleWeeklyFunc INTEGER, videoLossScheduleWeeklyBegin DisplayString, videoLossScheduleWeeklyDuration DisplayString } videoLossScheduleWeeklyIndex OBJECT-TYPE SYNTAX INTEGER { sun(0), mon(1), tue(2), wen(3), the(4), fri(5), sat(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The event alarm sechedule weekly index." ::= { videoLossScheduleWeeklyEntry 1 } videoLossScheduleWeeklyFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable alarm schedule weekly." ::= { videoLossScheduleWeeklyEntry 2 } videoLossScheduleWeeklyBegin OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The event alarm sechedule weekly begin." ::= { videoLossScheduleWeeklyEntry 3 } videoLossScheduleWeeklyDuration OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The event alarm sechedule weekly duration." ::= { videoLossScheduleWeeklyEntry 4 } diSchedule OBJECT IDENTIFIER ::= { eventAlarmSchedule 4 } diScheduleTime OBJECT-TYPE SYNTAX INTEGER { allTime(1), weeklySchedule(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "The di event alarm sechedule time." ::= { diSchedule 1 } diScheduleWeeklyTable OBJECT-TYPE SYNTAX SEQUENCE OF DiScheduleWeeklyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The di event alarm sechedule weekly table." ::= { diSchedule 2 } diScheduleWeeklyEntry OBJECT-TYPE SYNTAX DiScheduleWeeklyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The di event alarm sechedule weekly entry." INDEX { diScheduleWeeklyIndex } ::= { diScheduleWeeklyTable 1 } DiScheduleWeeklyEntry ::= SEQUENCE { diScheduleWeeklyIndex INTEGER, diScheduleWeeklyFunc INTEGER, diScheduleWeeklyBegin DisplayString, diScheduleWeeklyDuration DisplayString } diScheduleWeeklyIndex OBJECT-TYPE SYNTAX INTEGER { sun(0), mon(1), tue(2), wen(3), the(4), fri(5), sat(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The event alarm sechedule weekly index." ::= { diScheduleWeeklyEntry 1 } diScheduleWeeklyFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable alarm schedule weekly." ::= { diScheduleWeeklyEntry 2 } diScheduleWeeklyBegin OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The event alarm sechedule weekly begin." ::= { diScheduleWeeklyEntry 3 } diScheduleWeeklyDuration OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The event alarm sechedule weekly duration." ::= { diScheduleWeeklyEntry 4 } vmdSchedule OBJECT IDENTIFIER ::= { eventAlarmSchedule 5 } vmdScheduleTime OBJECT-TYPE SYNTAX INTEGER { allTime(1), weeklySchedule(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "The vmd event alarm sechedule time." ::= { vmdSchedule 1 } vmdScheduleWeeklyTable OBJECT-TYPE SYNTAX SEQUENCE OF VmdScheduleWeeklyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vmd event alarm sechedule weekly table." ::= { vmdSchedule 2 } vmdScheduleWeeklyEntry OBJECT-TYPE SYNTAX VmdScheduleWeeklyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vmd event alarm sechedule weekly entry." INDEX { vmdScheduleWeeklyIndex } ::= { vmdScheduleWeeklyTable 1 } VmdScheduleWeeklyEntry ::= SEQUENCE { vmdScheduleWeeklyIndex INTEGER, vmdScheduleWeeklyFunc INTEGER, vmdScheduleWeeklyBegin DisplayString, vmdScheduleWeeklyDuration DisplayString } vmdScheduleWeeklyIndex OBJECT-TYPE SYNTAX INTEGER { sun(0), mon(1), tue(2), wen(3), the(4), fri(5), sat(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The event alarm sechedule weekly index." ::= { vmdScheduleWeeklyEntry 1 } vmdScheduleWeeklyFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable alarm schedule weekly." ::= { vmdScheduleWeeklyEntry 2 } vmdScheduleWeeklyBegin OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The event alarm sechedule weekly begin." ::= { vmdScheduleWeeklyEntry 3 } vmdScheduleWeeklyDuration OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The event alarm sechedule weekly duration." ::= { vmdScheduleWeeklyEntry 4 } seqSnapshotSchedule OBJECT IDENTIFIER ::= { eventAlarmSchedule 6 } seqSnapshotScheduleTime OBJECT-TYPE SYNTAX INTEGER { allTime(1), weeklySchedule(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "The seqSnapshot event alarm sechedule time." ::= { seqSnapshotSchedule 1 } seqSnapshotScheduleWeeklyTable OBJECT-TYPE SYNTAX SEQUENCE OF SeqSnapshotScheduleWeeklyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The seqSnapshot event alarm sechedule weekly table." ::= { seqSnapshotSchedule 2 } seqSnapshotScheduleWeeklyEntry OBJECT-TYPE SYNTAX SeqSnapshotScheduleWeeklyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The seqSnapshot event alarm sechedule weekly entry." INDEX { seqSnapshotScheduleWeeklyIndex } ::= { seqSnapshotScheduleWeeklyTable 1 } SeqSnapshotScheduleWeeklyEntry ::= SEQUENCE { seqSnapshotScheduleWeeklyIndex INTEGER, seqSnapshotScheduleWeeklyFunc INTEGER, seqSnapshotScheduleWeeklyBegin DisplayString, seqSnapshotScheduleWeeklyDuration DisplayString } seqSnapshotScheduleWeeklyIndex OBJECT-TYPE SYNTAX INTEGER { sun(0), mon(1), tue(2), wen(3), the(4), fri(5), sat(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The event alarm sechedule weekly index." ::= { seqSnapshotScheduleWeeklyEntry 1 } seqSnapshotScheduleWeeklyFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable alarm schedule weekly." ::= { seqSnapshotScheduleWeeklyEntry 2 } seqSnapshotScheduleWeeklyBegin OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The event alarm sechedule weekly begin." ::= { seqSnapshotScheduleWeeklyEntry 3 } seqSnapshotScheduleWeeklyDuration OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The event alarm sechedule weekly duration." ::= { seqSnapshotScheduleWeeklyEntry 4 } cgiEventSchedule OBJECT IDENTIFIER ::= { eventAlarmSchedule 7 } cgiEventScheduleTime OBJECT-TYPE SYNTAX INTEGER { allTime(1), weeklySchedule(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "The CGI event alarm sechedule time." ::= { cgiEventSchedule 1 } cgiEventScheduleWeeklyTable OBJECT-TYPE SYNTAX SEQUENCE OF CGIEventScheduleWeeklyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The CGI event alarm sechedule weekly table." ::= { cgiEventSchedule 2 } cgiEventScheduleWeeklyEntry OBJECT-TYPE SYNTAX CGIEventScheduleWeeklyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The CGI event alarm sechedule weekly entry." INDEX { cgiEventScheduleWeeklyIndex } ::= { cgiEventScheduleWeeklyTable 1 } CGIEventScheduleWeeklyEntry ::= SEQUENCE { cgiEventScheduleWeeklyIndex INTEGER, cgiEventScheduleWeeklyFunc INTEGER, cgiEventScheduleWeeklyBegin DisplayString, cgiEventScheduleWeeklyDuration DisplayString } cgiEventScheduleWeeklyIndex OBJECT-TYPE SYNTAX INTEGER { sun(0), mon(1), tue(2), wen(3), the(4), fri(5), sat(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The event alarm sechedule weekly index." ::= { cgiEventScheduleWeeklyEntry 1 } cgiEventScheduleWeeklyFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable alarm schedule weekly." ::= { cgiEventScheduleWeeklyEntry 2 } cgiEventScheduleWeeklyBegin OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The event alarm sechedule weekly begin." ::= { cgiEventScheduleWeeklyEntry 3 } cgiEventScheduleWeeklyDuration OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) MAX-ACCESS read-write STATUS current DESCRIPTION "The event alarm sechedule weekly duration." ::= { cgiEventScheduleWeeklyEntry 4 } ------------------------------------------------------------------ eventAlarmVMD OBJECT IDENTIFIER ::= { eventAlarm 3 } alarmVMDFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm." ::= { eventAlarmVMD 1 } alarmVMDShowAlert OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable Show VMD Alert on the image." ::= { eventAlarmVMD 2 } alarmVMDChannel1 OBJECT IDENTIFIER ::= { eventAlarmVMD 3 } alarmVMDCh1Table OBJECT-TYPE SYNTAX SEQUENCE OF AlarmVMDCh1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm table." ::= { alarmVMDChannel1 1 } alarmVMDCh1Entry OBJECT-TYPE SYNTAX AlarmVMDCh1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm entry." INDEX { vmdCh1Index } ::= { alarmVMDCh1Table 1 } AlarmVMDCh1Entry ::= SEQUENCE { vmdCh1Index INTEGER, vmdCh1Func INTEGER, vmdCh1TriggerRelay1Func INTEGER, vmdCh1TriggerRelay2Func INTEGER, vmdCh1TriggerSendSnapshotViaEmail INTEGER, vmdCh1TriggerSendSnapshotViaFtp INTEGER, vmdCh1TriggerSendHttpEvent INTEGER } vmdCh1Index OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "The VMD DI Alarm index." ::= { alarmVMDCh1Entry 1 } vmdCh1Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable / Disable VMD Alarm index." ::= { alarmVMDCh1Entry 2 } vmdCh1TriggerRelay1Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the VMD Alarm trigger relay 1." ::= { alarmVMDCh1Entry 3 } vmdCh1TriggerRelay2Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the VMD Alarm trigger relay 2." ::= { alarmVMDCh1Entry 4 } vmdCh1TriggerSendSnapshotViaEmail OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending snapshot image by email." ::= { alarmVMDCh1Entry 5 } vmdCh1TriggerSendSnapshotViaFtp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending snapshot image by ftp." ::= { alarmVMDCh1Entry 6 } vmdCh1TriggerSendHttpEvent OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending notification to Event Server." ::= { alarmVMDCh1Entry 7 } alarmVMDCh1EventServerTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmVMDCh1EventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm Event Server table." ::= { alarmVMDChannel1 2 } alarmVMDCh1EventServerEntry OBJECT-TYPE SYNTAX AlarmVMDCh1EventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm Event Server entry." INDEX { vmdCh1Index1 } ::= { alarmVMDCh1EventServerTable 1 } AlarmVMDCh1EventServerEntry ::= SEQUENCE { vmdCh1Index1 INTEGER, vmdCh1Server1 INTEGER, vmdCh1Server2 INTEGER, vmdCh1Server3 INTEGER, vmdCh1Server4 INTEGER, vmdCh1CustomCgiCmd DisplayString } vmdCh1Index1 OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "The VMD Alarm index." ::= { alarmVMDCh1EventServerEntry 1 } vmdCh1Server1 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server1 Enable/Disable." ::= { alarmVMDCh1EventServerEntry 2 } vmdCh1Server2 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server2 Enable/Disable." ::= { alarmVMDCh1EventServerEntry 3 } vmdCh1Server3 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server3 Enable/Disable." ::= { alarmVMDCh1EventServerEntry 4 } vmdCh1Server4 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server4 Enable/Disable." ::= { alarmVMDCh1EventServerEntry 5 } vmdCh1CustomCgiCmd OBJECT-TYPE SYNTAX DisplayString (SIZE (0..100)) MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Custom CGI Command Enable/Disable." ::= { alarmVMDCh1EventServerEntry 6 } ------------------------------------------------------------------ alarmVMDChannel2 OBJECT IDENTIFIER ::= { eventAlarmVMD 4 } alarmVMDCh2Table OBJECT-TYPE SYNTAX SEQUENCE OF AlarmVMDCh2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm table." ::= { alarmVMDChannel2 1 } alarmVMDCh2Entry OBJECT-TYPE SYNTAX AlarmVMDCh2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm entry." INDEX { vmdCh2Index } ::= { alarmVMDCh2Table 1 } AlarmVMDCh2Entry ::= SEQUENCE { vmdCh2Index INTEGER, vmdCh2Func INTEGER, vmdCh2TriggerRelay1Func INTEGER, vmdCh2TriggerRelay2Func INTEGER, vmdCh2TriggerSendSnapshotViaEmail INTEGER, vmdCh2TriggerSendSnapshotViaFtp INTEGER, vmdCh2TriggerSendHttpEvent INTEGER } vmdCh2Index OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "The VMD DI Alarm index." ::= { alarmVMDCh2Entry 1 } vmdCh2Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable / Disable VMD Alarm index." ::= { alarmVMDCh2Entry 2 } vmdCh2TriggerRelay1Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the VMD Alarm trigger relay 1." ::= { alarmVMDCh2Entry 3 } vmdCh2TriggerRelay2Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the VMD Alarm trigger relay 2." ::= { alarmVMDCh2Entry 4 } vmdCh2TriggerSendSnapshotViaEmail OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending snapshot image by email." ::= { alarmVMDCh2Entry 5 } vmdCh2TriggerSendSnapshotViaFtp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending snapshot image by ftp." ::= { alarmVMDCh2Entry 6 } vmdCh2TriggerSendHttpEvent OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending notification to Event Server." ::= { alarmVMDCh2Entry 7 } alarmVMDCh2EventServerTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmVMDCh2EventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm Event Server table." ::= { alarmVMDChannel2 2 } alarmVMDCh2EventServerEntry OBJECT-TYPE SYNTAX AlarmVMDCh2EventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm Event Server entry." INDEX { vmdCh2Index1 } ::= { alarmVMDCh2EventServerTable 1 } AlarmVMDCh2EventServerEntry ::= SEQUENCE { vmdCh2Index1 INTEGER, vmdCh2Server1 INTEGER, vmdCh2Server2 INTEGER, vmdCh2Server3 INTEGER, vmdCh2Server4 INTEGER, vmdCh2CustomCgiCmd DisplayString } vmdCh2Index1 OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "The VMD Alarm index." ::= { alarmVMDCh2EventServerEntry 1 } vmdCh2Server1 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server1 Enable/Disable." ::= { alarmVMDCh2EventServerEntry 2 } vmdCh2Server2 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server2 Enable/Disable." ::= { alarmVMDCh2EventServerEntry 3 } vmdCh2Server3 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server3 Enable/Disable." ::= { alarmVMDCh2EventServerEntry 4 } vmdCh2Server4 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server4 Enable/Disable." ::= { alarmVMDCh2EventServerEntry 5 } vmdCh2CustomCgiCmd OBJECT-TYPE SYNTAX DisplayString (SIZE (0..100)) MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Custom CGI Command Enable/Disable." ::= { alarmVMDCh2EventServerEntry 6 } ------------------------------------------------------------------ alarmVMDChannel3 OBJECT IDENTIFIER ::= { eventAlarmVMD 5 } alarmVMDCh3Table OBJECT-TYPE SYNTAX SEQUENCE OF AlarmVMDCh3Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm table." ::= { alarmVMDChannel3 1 } alarmVMDCh3Entry OBJECT-TYPE SYNTAX AlarmVMDCh3Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm entry." INDEX { vmdCh3Index } ::= { alarmVMDCh3Table 1 } AlarmVMDCh3Entry ::= SEQUENCE { vmdCh3Index INTEGER, vmdCh3Func INTEGER, vmdCh3TriggerRelay1Func INTEGER, vmdCh3TriggerRelay2Func INTEGER, vmdCh3TriggerSendSnapshotViaEmail INTEGER, vmdCh3TriggerSendSnapshotViaFtp INTEGER, vmdCh3TriggerSendHttpEvent INTEGER } vmdCh3Index OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "The VMD DI Alarm index." ::= { alarmVMDCh3Entry 1 } vmdCh3Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable / Disable VMD Alarm index." ::= { alarmVMDCh3Entry 2 } vmdCh3TriggerRelay1Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the VMD Alarm trigger relay 1." ::= { alarmVMDCh3Entry 3 } vmdCh3TriggerRelay2Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the VMD Alarm trigger relay 2." ::= { alarmVMDCh3Entry 4 } vmdCh3TriggerSendSnapshotViaEmail OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending snapshot image by email." ::= { alarmVMDCh3Entry 5 } vmdCh3TriggerSendSnapshotViaFtp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending snapshot image by ftp." ::= { alarmVMDCh3Entry 6 } vmdCh3TriggerSendHttpEvent OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending notification to Event Server." ::= { alarmVMDCh3Entry 7 } alarmVMDCh3EventServerTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmVMDCh3EventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm Event Server table." ::= { alarmVMDChannel3 2 } alarmVMDCh3EventServerEntry OBJECT-TYPE SYNTAX AlarmVMDCh3EventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm Event Server entry." INDEX { vmdCh3Index1 } ::= { alarmVMDCh3EventServerTable 1 } AlarmVMDCh3EventServerEntry ::= SEQUENCE { vmdCh3Index1 INTEGER, vmdCh3Server1 INTEGER, vmdCh3Server2 INTEGER, vmdCh3Server3 INTEGER, vmdCh3Server4 INTEGER, vmdCh3CustomCgiCmd DisplayString } vmdCh3Index1 OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "The VMD Alarm index." ::= { alarmVMDCh3EventServerEntry 1 } vmdCh3Server1 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server1 Enable/Disable." ::= { alarmVMDCh3EventServerEntry 2 } vmdCh3Server2 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server2 Enable/Disable." ::= { alarmVMDCh3EventServerEntry 3 } vmdCh3Server3 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server3 Enable/Disable." ::= { alarmVMDCh3EventServerEntry 4 } vmdCh3Server4 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server4 Enable/Disable." ::= { alarmVMDCh3EventServerEntry 5 } vmdCh3CustomCgiCmd OBJECT-TYPE SYNTAX DisplayString (SIZE (0..100)) MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Custom CGI Command Enable/Disable." ::= { alarmVMDCh3EventServerEntry 6 } ------------------------------------------------------------------ alarmVMDChannel4 OBJECT IDENTIFIER ::= { eventAlarmVMD 6 } alarmVMDCh4Table OBJECT-TYPE SYNTAX SEQUENCE OF AlarmVMDCh4Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm table." ::= { alarmVMDChannel4 1 } alarmVMDCh4Entry OBJECT-TYPE SYNTAX AlarmVMDCh4Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm entry." INDEX { vmdCh4Index } ::= { alarmVMDCh4Table 1 } AlarmVMDCh4Entry ::= SEQUENCE { vmdCh4Index INTEGER, vmdCh4Func INTEGER, vmdCh4TriggerRelay1Func INTEGER, vmdCh4TriggerRelay2Func INTEGER, vmdCh4TriggerSendSnapshotViaEmail INTEGER, vmdCh4TriggerSendSnapshotViaFtp INTEGER, vmdCh4TriggerSendHttpEvent INTEGER } vmdCh4Index OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "The VMD DI Alarm index." ::= { alarmVMDCh4Entry 1 } vmdCh4Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable / Disable VMD Alarm index." ::= { alarmVMDCh4Entry 2 } vmdCh4TriggerRelay1Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the VMD Alarm trigger relay 1." ::= { alarmVMDCh4Entry 3 } vmdCh4TriggerRelay2Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the VMD Alarm trigger relay 2." ::= { alarmVMDCh4Entry 4 } vmdCh4TriggerSendSnapshotViaEmail OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending snapshot image by email." ::= { alarmVMDCh4Entry 5 } vmdCh4TriggerSendSnapshotViaFtp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending snapshot image by ftp." ::= { alarmVMDCh4Entry 6 } vmdCh4TriggerSendHttpEvent OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VMD Alarm trigger sending notification to Event Server." ::= { alarmVMDCh4Entry 7 } alarmVMDCh4EventServerTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmVMDCh4EventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm Event Server table." ::= { alarmVMDChannel4 2 } alarmVMDCh4EventServerEntry OBJECT-TYPE SYNTAX AlarmVMDCh4EventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VMD Alarm Event Server entry." INDEX { vmdCh4Index1 } ::= { alarmVMDCh4EventServerTable 1 } AlarmVMDCh4EventServerEntry ::= SEQUENCE { vmdCh4Index1 INTEGER, vmdCh4Server1 INTEGER, vmdCh4Server2 INTEGER, vmdCh4Server3 INTEGER, vmdCh4Server4 INTEGER, vmdCh4CustomCgiCmd DisplayString } vmdCh4Index1 OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "The VMD Alarm index." ::= { alarmVMDCh4EventServerEntry 1 } vmdCh4Server1 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server1 Enable/Disable." ::= { alarmVMDCh4EventServerEntry 2 } vmdCh4Server2 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server2 Enable/Disable." ::= { alarmVMDCh4EventServerEntry 3 } vmdCh4Server3 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server3 Enable/Disable." ::= { alarmVMDCh4EventServerEntry 4 } vmdCh4Server4 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Server4 Enable/Disable." ::= { alarmVMDCh4EventServerEntry 5 } vmdCh4CustomCgiCmd OBJECT-TYPE SYNTAX DisplayString (SIZE (0..100)) MAX-ACCESS read-write STATUS current DESCRIPTION "The VMD Alarm Event Custom CGI Command Enable/Disable." ::= { alarmVMDCh4EventServerEntry 6 } ------------------------------------------------------------------ eventAlarmDI OBJECT IDENTIFIER ::= { eventAlarm 4 } alarmDIFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable DI Alarm." ::= { eventAlarmDI 1 } alarmDITable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmDIEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The DI Alarm table." ::= { eventAlarmDI 2 } alarmDIEntry OBJECT-TYPE SYNTAX AlarmDIEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The DI Alarm entry." INDEX { diIndex } ::= { alarmDITable 1 } AlarmDIEntry ::= SEQUENCE { diIndex INTEGER, diTriggerCondition INTEGER, diTriggerRelay1Func INTEGER, diTriggerRelay2Func INTEGER, diTriggerSendSnapshotViaEmail INTEGER, diTriggerSendSnapshotViaFtp INTEGER, diTriggerSendHttpEvent INTEGER } diIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The DI Alarm index." ::= { alarmDIEntry 1 } diTriggerCondition OBJECT-TYPE SYNTAX INTEGER { high(0), low(1), rising(2), falling(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The DI Alarm trigger condition." ::= { alarmDIEntry 2 } diTriggerRelay1Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the DI Alarm trigger relay 1." ::= { alarmDIEntry 3 } diTriggerRelay2Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the DI Alarm trigger relay 2." ::= { alarmDIEntry 4 } diTriggerSendSnapshotViaEmail OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable DI Alarm trigger sending snapshot image by email." ::= { alarmDIEntry 5 } diTriggerSendSnapshotViaFtp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable DI Alarm trigger sending snapshot image by ftp." ::= { alarmDIEntry 6 } diTriggerSendHttpEvent OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable DI Alarm trigger sending notification to Event Server." ::= { alarmDIEntry 7 } alarmDIEventServerTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmDIEventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The DI Alarm Event Server table." ::= { eventAlarmDI 3 } alarmDIEventServerEntry OBJECT-TYPE SYNTAX AlarmDIEventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The DI Alarm Event Server entry." INDEX { diIndex1 } ::= { alarmDIEventServerTable 1 } AlarmDIEventServerEntry ::= SEQUENCE { diIndex1 INTEGER, diServer1 INTEGER, diServer2 INTEGER, diServer3 INTEGER, diServer4 INTEGER, diCustomCgiCmd DisplayString } diIndex1 OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "The DI Alarm index." ::= { alarmDIEventServerEntry 1 } diServer1 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The DI Alarm Event Server1 Enable/Disable." ::= { alarmDIEventServerEntry 2 } diServer2 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The DI Alarm Event Server2 Enable/Disable." ::= { alarmDIEventServerEntry 3 } diServer3 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The DI Alarm Event Server3 Enable/Disable." ::= { alarmDIEventServerEntry 4 } diServer4 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The DI Alarm Event Server4 Enable/Disable." ::= { alarmDIEventServerEntry 5 } diCustomCgiCmd OBJECT-TYPE SYNTAX DisplayString (SIZE (0..100)) MAX-ACCESS read-write STATUS current DESCRIPTION "The DI Alarm Event Custom CGI Command Enable/Disable." ::= { alarmDIEventServerEntry 6 } alarmDISnapshotImageTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmDISnapshotImageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The DI Alarm Snapshot Image table." ::= { eventAlarmDI 4 } alarmDISnapshotImageEntry OBJECT-TYPE SYNTAX AlarmDISnapshotImageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The DI Alarm Snapshot Image entry." INDEX { diSnapshotImageIndex } ::= { alarmDISnapshotImageTable 1 } AlarmDISnapshotImageEntry ::= SEQUENCE { diSnapshotImageIndex INTEGER, diSnapshotImageChannel1 INTEGER, diSnapshotImageChannel2 INTEGER, diSnapshotImageChannel3 INTEGER, diSnapshotImageChannel4 INTEGER } diSnapshotImageIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The DI Alarm Snapshot Image index." ::= { alarmDISnapshotImageEntry 1 } diSnapshotImageChannel1 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The DI Alarm Snapshot Image Channel 1 Enable/Disable." ::= { alarmDISnapshotImageEntry 2 } diSnapshotImageChannel2 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The DI Alarm Snapshot Image Channel 2 Enable/Disable." ::= { alarmDISnapshotImageEntry 3 } diSnapshotImageChannel3 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The DI Alarm Snapshot Image Channel 3 Enable/Disable." ::= { alarmDISnapshotImageEntry 4 } diSnapshotImageChannel4 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The DI Alarm Snapshot Image Channel 4 Enable/Disable." ::= { alarmDISnapshotImageEntry 5 } eventAlarmVideoLoss OBJECT IDENTIFIER ::= { eventAlarm 5 } alarmVideoLossFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable VideoLoss Alarm." ::= { eventAlarmVideoLoss 1 } alarmVideoLossTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmVideoLossEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Video Loss Alarm table." ::= { eventAlarmVideoLoss 2 } alarmVideoLossEntry OBJECT-TYPE SYNTAX AlarmVideoLossEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Video Loss Alarm entry." INDEX { vlIndex } ::= { alarmVideoLossTable 1 } AlarmVideoLossEntry ::= SEQUENCE { vlIndex INTEGER, vlTriggerRelay1Func INTEGER, vlTriggerRelay2Func INTEGER, vlTriggerSendSnapshotViaEmail INTEGER, vlTriggerSendSnapshotViaFtp INTEGER, vlTriggerSendHttpEvent INTEGER } vlIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The Video Loss Alarm index." ::= { alarmVideoLossEntry 1 } vlTriggerRelay1Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the Video Loss Alarm trigger relay 1." ::= { alarmVideoLossEntry 2 } vlTriggerRelay2Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable the Video Loss Alarm trigger relay 2." ::= { alarmVideoLossEntry 3 } vlTriggerSendSnapshotViaEmail OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable Video Loss Alarm trigger sending snapshot image by email." ::= { alarmVideoLossEntry 4 } vlTriggerSendSnapshotViaFtp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable Video Loss Alarm trigger sending snapshot image by ftp." ::= { alarmVideoLossEntry 5 } vlTriggerSendHttpEvent OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable Video Loss Alarm trigger sending notification to Event Server." ::= { alarmVideoLossEntry 6 } alarmVideoLossEventServerTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmVideoLossEventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Video Loss Alarm Event Server table." ::= { eventAlarmVideoLoss 3 } alarmVideoLossEventServerEntry OBJECT-TYPE SYNTAX AlarmVideoLossEventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Video Loss Alarm Event Server entry." INDEX { vlIndex1 } ::= { alarmVideoLossEventServerTable 1 } AlarmVideoLossEventServerEntry ::= SEQUENCE { vlIndex1 INTEGER, vlServer1 INTEGER, vlServer2 INTEGER, vlServer3 INTEGER, vlServer4 INTEGER, vlCustomCgiCmd DisplayString } vlIndex1 OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The Video Loss Alarm index." ::= { alarmVideoLossEventServerEntry 1 } vlServer1 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Video Loss Alarm Event Server1 Enable/Disable." ::= { alarmVideoLossEventServerEntry 2 } vlServer2 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Video Loss Alarm Event Server2 Enable/Disable." ::= { alarmVideoLossEventServerEntry 3 } vlServer3 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Video Loss Alarm Event Server3 Enable/Disable." ::= { alarmVideoLossEventServerEntry 4 } vlServer4 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Video Loss Alarm Event Server4 Enable/Disable." ::= { alarmVideoLossEventServerEntry 5 } vlCustomCgiCmd OBJECT-TYPE SYNTAX DisplayString (SIZE (0..100)) MAX-ACCESS read-write STATUS current DESCRIPTION "The Video Loss Alarm Event Custom CGI Command Enable/Disable." ::= { alarmVideoLossEventServerEntry 6 } eventAlarmCGIEvent OBJECT IDENTIFIER ::= { eventAlarm 7 } alarmCGIEventFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable CGI Event Alarm." ::= { eventAlarmCGIEvent 1 } alarmCGIEventTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmCGIEventEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The CGI Event Alarm table." ::= { eventAlarmCGIEvent 2 } alarmCGIEventEntry OBJECT-TYPE SYNTAX AlarmCGIEventEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The CGI Event Alarm entry." INDEX { cgiEventIndex } ::= { alarmCGIEventTable 1 } AlarmCGIEventEntry ::= SEQUENCE { cgiEventIndex INTEGER, cgiEventTriggerRelay1Func INTEGER, cgiEventTriggerRelay2Func INTEGER, cgiEventTriggerSendSnapshotViaEmail INTEGER, cgiEventTriggerSendSnapshotViaFtp INTEGER, cgiEventTriggerSendHttpEvent INTEGER } cgiEventIndex OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-only STATUS current DESCRIPTION "The Alarm index." ::= { alarmCGIEventEntry 1 } cgiEventTriggerRelay1Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable Alarm trigger relay 1." ::= { alarmCGIEventEntry 2 } cgiEventTriggerRelay2Func OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable Alarm trigger relay 2." ::= { alarmCGIEventEntry 3 } cgiEventTriggerSendSnapshotViaEmail OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable Alarm trigger sending snapshot image by email." ::= { alarmCGIEventEntry 4 } cgiEventTriggerSendSnapshotViaFtp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable Alarm trigger sending snapshot image by ftp." ::= { alarmCGIEventEntry 5 } cgiEventTriggerSendHttpEvent OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable Alarm trigger sending notification to Event Server." ::= { alarmCGIEventEntry 6 } alarmCGIEventEventServerTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmCGIEventEventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Alarm Event Server table." ::= { eventAlarmCGIEvent 3 } alarmCGIEventEventServerEntry OBJECT-TYPE SYNTAX AlarmCGIEventEventServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Alarm Event Server entry." INDEX { cgiEventIndex1 } ::= { alarmCGIEventEventServerTable 1 } AlarmCGIEventEventServerEntry ::= SEQUENCE { cgiEventIndex1 INTEGER, cgiEventServer1 INTEGER, cgiEventServer2 INTEGER, cgiEventServer3 INTEGER, cgiEventServer4 INTEGER, cgiEventCustomCgiCmd DisplayString } cgiEventIndex1 OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm index." ::= { alarmCGIEventEventServerEntry 1 } cgiEventServer1 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm Event Server1 Enable/Disable." ::= { alarmCGIEventEventServerEntry 2 } cgiEventServer2 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm Event Server2 Enable/Disable." ::= { alarmCGIEventEventServerEntry 3 } cgiEventServer3 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm Event Server3 Enable/Disable." ::= { alarmCGIEventEventServerEntry 4 } cgiEventServer4 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm Event Server4 Enable/Disable." ::= { alarmCGIEventEventServerEntry 5 } cgiEventCustomCgiCmd OBJECT-TYPE SYNTAX DisplayString (SIZE (0..100)) MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm Event Custom CGI Command Enable/Disable." ::= { alarmCGIEventEventServerEntry 6 } alarmCGIEventSnapshotImageTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmCGIEventSnapshotImageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The CGI Event Alarm Snapshot Image table." ::= { eventAlarmCGIEvent 4 } alarmCGIEventSnapshotImageEntry OBJECT-TYPE SYNTAX AlarmCGIEventSnapshotImageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The CGI Event Alarm Snapshot Image entry." INDEX { cgiEventSnapshotImageIndex } ::= { alarmCGIEventSnapshotImageTable 1 } AlarmCGIEventSnapshotImageEntry ::= SEQUENCE { cgiEventSnapshotImageIndex INTEGER, cgiEventSnapshotImageChannel1 INTEGER, cgiEventSnapshotImageChannel2 INTEGER, cgiEventSnapshotImageChannel3 INTEGER, cgiEventSnapshotImageChannel4 INTEGER } cgiEventSnapshotImageIndex OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-only STATUS current DESCRIPTION "The CGI Event Alarm Snapshot Image index." ::= { alarmCGIEventSnapshotImageEntry 1 } cgiEventSnapshotImageChannel1 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The CGI Event Alarm Snapshot Image Channel 1 Enable/Disable." ::= { alarmCGIEventSnapshotImageEntry 2 } cgiEventSnapshotImageChannel2 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The CGI Event Alarm Snapshot Image Channel 2 Enable/Disable." ::= { alarmCGIEventSnapshotImageEntry 3 } cgiEventSnapshotImageChannel3 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The CGI Event Alarm Snapshot Image Channel 3 Enable/Disable." ::= { alarmCGIEventSnapshotImageEntry 4 } cgiEventSnapshotImageChannel4 OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The CGI Event Alarm Snapshot Image Channel 4 Enable/Disable." ::= { alarmCGIEventSnapshotImageEntry 5 } eventAlarmSeqSnapshot OBJECT IDENTIFIER ::= { eventAlarm 6 } alarmSeqSnapshotTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmSeqSnapshotEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Video Loss Alarm Event Server table." ::= { eventAlarmSeqSnapshot 1 } alarmSeqSnapshotEntry OBJECT-TYPE SYNTAX AlarmSeqSnapshotEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Video Loss Alarm Event Server entry." INDEX { alarmSeqSnapshotIndex } ::= { alarmSeqSnapshotTable 1 } AlarmSeqSnapshotEntry ::= SEQUENCE { alarmSeqSnapshotIndex INTEGER, alarmSeqSnapshotFunc INTEGER, alarmSeqSnapshotInterval INTEGER, alarmSeqSnapshotAction INTEGER } alarmSeqSnapshotIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The Video Loss Alarm index." ::= { alarmSeqSnapshotEntry 1 } alarmSeqSnapshotFunc OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable / Enable sequential snapshot." ::= { alarmSeqSnapshotEntry 2 } alarmSeqSnapshotInterval OBJECT-TYPE SYNTAX INTEGER (1..99999) MAX-ACCESS read-write STATUS current DESCRIPTION "Sequential snapshot time interval in second." ::= { alarmSeqSnapshotEntry 3 } alarmSeqSnapshotAction OBJECT-TYPE SYNTAX INTEGER { email(1), ftp(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Snapshot image sent by E-mail or FTP." ::= { alarmSeqSnapshotEntry 4 } eventDynaStreamTrigger OBJECT IDENTIFIER ::= { eventAlarm 8 } eventDynaStreamCH1TriggerDuration OBJECT-TYPE SYNTAX INTEGER (1..999) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { eventDynaStreamTrigger 1 } eventDynaStreamCH1AlwaysRun OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { eventDynaStreamTrigger 2 } eventDynaStreamCH2TriggerDuration OBJECT-TYPE SYNTAX INTEGER (1..999) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { eventDynaStreamTrigger 3 } eventDynaStreamCH2AlwaysRun OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { eventDynaStreamTrigger 4 } eventDynaStreamCH3TriggerDuration OBJECT-TYPE SYNTAX INTEGER (1..999) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { eventDynaStreamTrigger 5 } eventDynaStreamCH3AlwaysRun OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { eventDynaStreamTrigger 6 } eventDynaStreamCH4TriggerDuration OBJECT-TYPE SYNTAX INTEGER (1..999) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { eventDynaStreamTrigger 7 } eventDynaStreamCH4AlwaysRun OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { eventDynaStreamTrigger 8 } -- ------------------------------------------------------------- -- vsTraps group -- ------------------------------------------------------------- configChangedTrap OBJECT-TYPE SYNTAX INTEGER { none(0), configChanged(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The configuration has been changed." ::= { vsTraps 1 } motionEventTrap OBJECT IDENTIFIER ::= { vsTraps 3} channel1vmd OBJECT-TYPE SYNTAX INTEGER { vmd1(1), vmd2(2), vmd3(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Motion diction is triggered." ::= { motionEventTrap 1 } channel2vmd OBJECT-TYPE SYNTAX INTEGER { vmd1(1), vmd2(2), vmd3(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Motion diction is triggered." ::= { motionEventTrap 2 } channel3vmd OBJECT-TYPE SYNTAX INTEGER { vmd1(1), vmd2(2), vmd3(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Motion diction is triggered." ::= { motionEventTrap 3 } channel4vmd OBJECT-TYPE SYNTAX INTEGER { vmd1(1), vmd2(2), vmd3(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Motion diction is triggered." ::= { motionEventTrap 4 } videoChangeTrap OBJECT IDENTIFIER ::= { vsTraps 4} channel1changed OBJECT-TYPE SYNTAX INTEGER { videoLoss(0), videoconnected(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Video of external camera loss." ::= { videoChangeTrap 1 } channel2changed OBJECT-TYPE SYNTAX INTEGER { videoLoss(0), videoconnected(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Video of external camera loss." ::= { videoChangeTrap 2 } channel3changed OBJECT-TYPE SYNTAX INTEGER { videoLoss(0), videoconnected(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Video of external camera loss." ::= { videoChangeTrap 3 } channel4changed OBJECT-TYPE SYNTAX INTEGER { videoLoss(0), videoconnected(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Video of external camera loss." ::= { videoChangeTrap 4 } doChangedTrap OBJECT IDENTIFIER ::= { vsTraps 5} do01Changed OBJECT-TYPE SYNTAX INTEGER { doOpenToClose(1), doCloseToOpen(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The DO stauts has been changed." ::= { doChangedTrap 1 } do02Changed OBJECT-TYPE SYNTAX INTEGER { doOpenToClose(1), doCloseToOpen(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The DO stauts has been changed." ::= { doChangedTrap 2 } diChangedTrap OBJECT IDENTIFIER ::= { vsTraps 6} di01Changed OBJECT-TYPE SYNTAX INTEGER { diLowToHigh(1), diHighToLow(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The DI stauts has been changed." ::= { diChangedTrap 1 } di02Changed OBJECT-TYPE SYNTAX INTEGER { diLowToHigh(1), diHighToLow(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The DI stauts has been changed." ::= { diChangedTrap 2 } di03Changed OBJECT-TYPE SYNTAX INTEGER { diLowToHigh(1), diHighToLow(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The DI stauts has been changed." ::= { diChangedTrap 3 } di04Changed OBJECT-TYPE SYNTAX INTEGER { diLowToHigh(1), diHighToLow(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The DI stauts has been changed." ::= { diChangedTrap 4 } powerChangedTrap OBJECT IDENTIFIER ::= { vsTraps 7} power1Changed OBJECT-TYPE SYNTAX INTEGER { on2off(1), off2on(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The power on/off changed." ::= { powerChangedTrap 1 } power2Changed OBJECT-TYPE SYNTAX INTEGER { on2off(1), off2on(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The power on/off changed." ::= { powerChangedTrap 2 } newIPTrap OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address has been changed." ::= { vsTraps 8 } cgiEventTrap OBJECT IDENTIFIER ::= { vsTraps 9} cgiEvent01Trigger OBJECT-TYPE SYNTAX INTEGER { none(0), triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cgi event has been triggered." ::= { cgiEventTrap 1 } cgiEvent02Trigger OBJECT-TYPE SYNTAX INTEGER { none(0), triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cgi event has been triggered." ::= { cgiEventTrap 2 } cgiEvent03Trigger OBJECT-TYPE SYNTAX INTEGER { none(0), triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cgi event has been triggered." ::= { cgiEventTrap 3 } cgiEvent04Trigger OBJECT-TYPE SYNTAX INTEGER { none(0), triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cgi event has been triggered." ::= { cgiEventTrap 4 } cgiEvent05Trigger OBJECT-TYPE SYNTAX INTEGER { none(0), triggered(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The cgi event has been triggered." ::= { cgiEventTrap 5 } END