953 lines
27 KiB
Plaintext
953 lines
27 KiB
Plaintext
-- ==========================================================================
|
|
-- Copyright (C) 2004 New H3C Tech. Co., Ltd. All rights reserved.
|
|
--
|
|
-- Description: The purpose of this MIB file is to provide the define of
|
|
-- POS MIB of serial router.
|
|
-- Reference:
|
|
-- Version: V1.1
|
|
-- History:
|
|
-- V1.0 The initial version, created by wangshijin 2004-07-02
|
|
-- V1.1 Refined this MIB which is completely conform with SMIv2.
|
|
-- Make the following changes:
|
|
-- 1. Add MODULE-IDENTITY
|
|
-- 2. Remove default value for hh3cposAppHostIP, hh3cposAppSourceIp, hh3cposAppRecvPacCounter
|
|
-- hh3cposAppErrPacCouter, hh3cposAppDistrErrCounter, hh3cposAppBuffedCounter,
|
|
-- hh3cposAppDiscardedCounter, hh3cposPosRecvPacCounter, hh3cposPosErrPacCounter,
|
|
-- hh3cposPosMapErrCounter, hh3cposPosBuffedCounter, hh3cposPosDiscardedCounter
|
|
-- hh3cposFCMConnectFailCounter and hh3cposFCMTimeoutCounter because their syntax is Counter32
|
|
-- 3. Modify hh3cposPosIfIndex, hh3cposAsyAppIfIndex, hh3cposFCMIfIndex, hh3cposPadIfIndex of INTEGER range
|
|
-- 4. Modify hh3cposPosId of INTEGER range
|
|
-- 5. Add a new column object hh3cposPosInterType under hh3cposInterTable table by caizibin 2004-10-11
|
|
-- 6. Add an enumeration called pad(3) under the hh3cposAppConnectMode by caizibin 2004-10-11
|
|
-- 7. Add a new column object hh3cposAppX121Addr under hh3cposAppTable table by caizibin 2004-10-11
|
|
-- 8. Add new object hh3cposPadWaitTime, hh3cposPadIdleTimeout, hh3cposPadPacType, hh3cposPadEnable,
|
|
-- hh3cposPadCheckSChar by caizibin 2004-10-11
|
|
-- 9.Refine some object's descrption to make them more readable
|
|
-- 10.Add hh3cposPadTable table
|
|
-- ==========================================================================
|
|
HH3C-POS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, IpAddress, Counter32
|
|
FROM SNMPv2-SMI
|
|
hh3cmlsr
|
|
FROM HH3C-OID-MIB;
|
|
|
|
hh3cpos MODULE-IDENTITY
|
|
LAST-UPDATED "200410150000Z"
|
|
ORGANIZATION
|
|
"New H3C Tech. Co., Ltd."
|
|
CONTACT-INFO
|
|
"Platform Team New H3C Tech. Co., Ltd.
|
|
Hai-Dian District Beijing P.R. China
|
|
http://www.h3c.com
|
|
Zip:100085
|
|
"
|
|
DESCRIPTION
|
|
"The POS MIB module is used to manage
|
|
POS-Access. "
|
|
REVISION "200410120000Z"
|
|
DESCRIPTION
|
|
"The lastest version of this MIB module."
|
|
REVISION "200407020000Z"
|
|
DESCRIPTION
|
|
"The initial version of this MIB module."
|
|
|
|
::= { hh3cmlsr 8 }
|
|
|
|
|
|
hh3cposAppTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to get and set the application informatin."
|
|
::= { hh3cpos 1 }
|
|
|
|
hh3cposAppEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposAppTable."
|
|
INDEX { hh3cposAppId }
|
|
::= { hh3cposAppTable 1 }
|
|
|
|
|
|
Hh3cPOSAppEntry ::= SEQUENCE {
|
|
hh3cposAppId
|
|
INTEGER,
|
|
hh3cposAppConnectMode
|
|
INTEGER,
|
|
hh3cposAppState
|
|
INTEGER,
|
|
hh3cposAppIfIndex
|
|
INTEGER,
|
|
hh3cposAppHostIP
|
|
IpAddress,
|
|
hh3cposAppPort
|
|
INTEGER,
|
|
hh3cposAppSourceIp
|
|
IpAddress,
|
|
hh3cposAppRecvPacCounter
|
|
Counter32,
|
|
hh3cposAppErrPacCounter
|
|
Counter32,
|
|
hh3cposAppDistrErrCounter
|
|
Counter32,
|
|
hh3cposAppBuffedCounter
|
|
Counter32,
|
|
hh3cposAppDiscardedCounter
|
|
Counter32,
|
|
hh3cposAppDebug
|
|
INTEGER,
|
|
hh3cposAppRowStatus
|
|
RowStatus,
|
|
hh3cposAppX121Addr
|
|
OCTET STRING
|
|
}
|
|
|
|
hh3cposAppId OBJECT-TYPE
|
|
SYNTAX INTEGER(0..31)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ID of application."
|
|
::= { hh3cposAppEntry 1 }
|
|
|
|
hh3cposAppConnectMode OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
tcp(1),
|
|
flow(2),
|
|
pad(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The connect mode of application.
|
|
|
|
If the router and unix are connected by TCP protocol,
|
|
the connect mode of application is tcp.
|
|
|
|
If the router and unix are connected by async interface,
|
|
the connect mode of application is flow.
|
|
|
|
If the router is used as POSPAD device, the connect mode of application
|
|
is pad."
|
|
::= { hh3cposAppEntry 2 }
|
|
|
|
hh3cposAppState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
noset(1),
|
|
down(2),
|
|
up(3),
|
|
ok(4),
|
|
kept(5),
|
|
linking(6),
|
|
linked(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of application."
|
|
DEFVAL {1}
|
|
::= { hh3cposAppEntry 3 }
|
|
|
|
hh3cposAppIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index of the application
|
|
whose connect mode is flow or pad."
|
|
REFERENCE "ifIndex"
|
|
::= { hh3cposAppEntry 4 }
|
|
|
|
hh3cposAppHostIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP Address of application.
|
|
Used for the application whose connect mode is tcp."
|
|
::= { hh3cposAppEntry 5 }
|
|
|
|
hh3cposAppPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination port of application.
|
|
Used for the application whose connect mode is tcp."
|
|
::= { hh3cposAppEntry 6 }
|
|
|
|
hh3cposAppSourceIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP Address of application.
|
|
Used for the application whose connect mode is tcp."
|
|
::= { hh3cposAppEntry 7 }
|
|
|
|
hh3cposAppRecvPacCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets received by the application."
|
|
DEFVAL {0}
|
|
::= { hh3cposAppEntry 8 }
|
|
|
|
hh3cposAppErrPacCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of error packets received by the application."
|
|
DEFVAL {0}
|
|
::= { hh3cposAppEntry 9 }
|
|
|
|
hh3cposAppDistrErrCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets that could not be sent to POS."
|
|
DEFVAL {0}
|
|
::= { hh3cposAppEntry 10 }
|
|
|
|
hh3cposAppBuffedCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets stored in the buffer of application."
|
|
DEFVAL {0}
|
|
::= { hh3cposAppEntry 11 }
|
|
|
|
hh3cposAppDiscardedCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets discarded by the application."
|
|
DEFVAL {0}
|
|
::= { hh3cposAppEntry 12 }
|
|
|
|
hh3cposAppDebug OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
close(1),
|
|
open(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The debugging switch of application."
|
|
::= { hh3cposAppEntry 13 }
|
|
|
|
hh3cposAppRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of row. Only support active, CreateAndGo and destroy."
|
|
::= { hh3cposAppEntry 14 }
|
|
|
|
hh3cposAppX121Addr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..15))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination X121 Address of application which is
|
|
an octet string made up of numeric.
|
|
Used for the application whose connect mode is pad."
|
|
::= { hh3cposAppEntry 15 }
|
|
|
|
hh3cposInterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSInterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to get and set the POS-Interface informatin."
|
|
::= { hh3cpos 2 }
|
|
|
|
hh3cposInterEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSInterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposInterTable."
|
|
INDEX { hh3cposPosId }
|
|
::= { hh3cposInterTable 1 }
|
|
|
|
|
|
Hh3cPOSInterEntry ::= SEQUENCE {
|
|
hh3cposPosId
|
|
INTEGER,
|
|
hh3cposPosIfIndex
|
|
INTEGER,
|
|
hh3cposPosConnectState
|
|
INTEGER,
|
|
hh3cposPosRecvPacCounter
|
|
Counter32,
|
|
hh3cposPosErrPacCounter
|
|
Counter32,
|
|
hh3cposPosMapErrCounter
|
|
Counter32,
|
|
hh3cposPosBuffedCounter
|
|
Counter32,
|
|
hh3cposPosDiscardedCounter
|
|
Counter32,
|
|
hh3cposPosInterDebug
|
|
INTEGER,
|
|
hh3cposPosInterRowStatus
|
|
RowStatus,
|
|
hh3cposPosInterType
|
|
INTEGER
|
|
}
|
|
|
|
hh3cposPosId OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ID of the POS-Interface."
|
|
::= { hh3cposInterEntry 1 }
|
|
|
|
hh3cposPosIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index of the POS-Interface whose type is fcm, asy or pad-client."
|
|
REFERENCE "ifIndex"
|
|
::= { hh3cposInterEntry 2 }
|
|
|
|
hh3cposPosConnectState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
noset(1),
|
|
down(2),
|
|
up(3),
|
|
ok(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the POS-Interface."
|
|
DEFVAL {1}
|
|
::= { hh3cposInterEntry 3 }
|
|
|
|
hh3cposPosRecvPacCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets received by the POS-Interface."
|
|
DEFVAL {0}
|
|
::= { hh3cposInterEntry 4 }
|
|
|
|
hh3cposPosErrPacCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of error packets received by the POS-Interface."
|
|
DEFVAL {0}
|
|
::= { hh3cposInterEntry 5 }
|
|
|
|
hh3cposPosMapErrCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets that could not be sent to application."
|
|
DEFVAL {0}
|
|
::= { hh3cposInterEntry 6 }
|
|
|
|
hh3cposPosBuffedCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets stored in the buffer of the POS-Interface."
|
|
DEFVAL {0}
|
|
::= { hh3cposInterEntry 7 }
|
|
|
|
hh3cposPosDiscardedCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets discarded by the POS-Interface."
|
|
DEFVAL {0}
|
|
::= { hh3cposInterEntry 8 }
|
|
|
|
hh3cposPosInterDebug OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
close(1),
|
|
open(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The debugging switch of the POS-Interface."
|
|
::= { hh3cposInterEntry 9 }
|
|
|
|
hh3cposPosInterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of row. Only support active, CreateAndGo and destroy."
|
|
::= { hh3cposInterEntry 10 }
|
|
|
|
hh3cposPosInterType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
fcm(1),
|
|
asy(2),
|
|
pad-client(3),
|
|
pad-server(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of interface.
|
|
|
|
The POS-Access mode has four types: FCM-Access, ASYNC-Access,
|
|
simulating POSPAD device, POSPAD-Access.
|
|
|
|
FCM-Access mode means POS and router are connected through PSTN.
|
|
In this case, hh3cposPosInterType should be set to fcm.
|
|
|
|
ASYNC-Access mode means POS and router are connected by asynchronous cable.
|
|
In this case, hh3cposPosInterType should be set to asy.
|
|
|
|
Simulating POSPAD device means router connects POS through asynchronous cable
|
|
and connects another router whose connect mode is pad-server through X.25 network.
|
|
In this case, hh3cposPosInterType should be set to pad-client.
|
|
|
|
POSPAD-Access mode means router connects POSPAD device through X.25 network.
|
|
In this case, hh3cposPosInterType is pad-server. The hh3cposPosInterType
|
|
can't be set to pad-server. It is autogenerated when POSPAD device initiates
|
|
a connection to the router.
|
|
"
|
|
DEFVAL {1}
|
|
::= { hh3cposInterEntry 11 }
|
|
|
|
hh3cposMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to get and set the informatin of mapping relation of destination and application."
|
|
::= { hh3cpos 3 }
|
|
|
|
hh3cposMapEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposMapTable."
|
|
INDEX { hh3cposMapDes }
|
|
::= { hh3cposMapTable 1 }
|
|
|
|
|
|
Hh3cPOSMapEntry ::= SEQUENCE {
|
|
hh3cposMapDes
|
|
INTEGER,
|
|
hh3cposMapAppNumber
|
|
INTEGER,
|
|
hh3cposMapRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hh3cposMapDes OBJECT-TYPE
|
|
SYNTAX INTEGER(-1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination code of the mapping item.
|
|
If the value is -1, it is the default item of mapping relation."
|
|
::= { hh3cposMapEntry 1 }
|
|
|
|
hh3cposMapAppNumber OBJECT-TYPE
|
|
SYNTAX INTEGER(0..31)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The application index of the mapping item."
|
|
|
|
::= { hh3cposMapEntry 2 }
|
|
|
|
hh3cposMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of row. Only support active, CreateAndGo and destroy."
|
|
::= { hh3cposMapEntry 3 }
|
|
|
|
hh3cposAsyAppTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSAsyAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to get and set the asynchronous-application interface information."
|
|
::= { hh3cpos 4 }
|
|
|
|
hh3cposAsyAppEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSAsyAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposAsyAppTable."
|
|
INDEX { hh3cposAsyAppIfIndex }
|
|
::= { hh3cposAsyAppTable 1 }
|
|
|
|
Hh3cPOSAsyAppEntry ::= SEQUENCE {
|
|
hh3cposAsyAppIfIndex
|
|
INTEGER,
|
|
hh3cposAsyAppRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hh3cposAsyAppIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index of asynchronous-application."
|
|
REFERENCE "ifIndex"
|
|
::= { hh3cposAsyAppEntry 1 }
|
|
|
|
hh3cposAsyAppRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of row. Only support active, CreateAndGo and destroy."
|
|
::= { hh3cposAsyAppEntry 2 }
|
|
|
|
|
|
|
|
hh3cposFCMTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSFCMEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to get the information of FCM interface."
|
|
::= { hh3cpos 5 }
|
|
|
|
hh3cposFCMEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSFCMEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposFCMTable."
|
|
INDEX { hh3cposFCMIfIndex }
|
|
::= { hh3cposFCMTable 1 }
|
|
|
|
|
|
Hh3cPOSFCMEntry ::= SEQUENCE {
|
|
hh3cposFCMIfIndex
|
|
INTEGER,
|
|
hh3cposFCMTimeoutCounter
|
|
Counter32,
|
|
hh3cposFCMConnectFailCounter
|
|
Counter32
|
|
}
|
|
|
|
hh3cposFCMIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of FCM interface."
|
|
REFERENCE "ifIndex"
|
|
::= { hh3cposFCMEntry 1 }
|
|
|
|
hh3cposFCMTimeoutCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number that modem was hung up for timeout."
|
|
DEFVAL {0}
|
|
::= { hh3cposFCMEntry 3 }
|
|
|
|
hh3cposFCMConnectFailCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number that modem could not handshake successfully."
|
|
DEFVAL {0}
|
|
::= { hh3cposFCMEntry 4 }
|
|
|
|
|
|
|
|
hh3cposAppSum OBJECT-TYPE
|
|
SYNTAX INTEGER(0..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total of configued applications."
|
|
DEFVAL {0}
|
|
::= { hh3cpos 6 }
|
|
|
|
|
|
|
|
hh3cposInterSum OBJECT-TYPE
|
|
SYNTAX INTEGER(0..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total of configued POS-Interfaces."
|
|
DEFVAL {0}
|
|
::= { hh3cpos 7 }
|
|
|
|
|
|
|
|
hh3cposEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable or diable pos-server."
|
|
DEFVAL {1}
|
|
::= { hh3cpos 8 }
|
|
|
|
|
|
|
|
hh3cposAppDebugAll OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
close(1),
|
|
open(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To open or close the debugging switch of all applications."
|
|
DEFVAL {1}
|
|
::= { hh3cpos 9 }
|
|
|
|
|
|
|
|
hh3cposPosDebugAll OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
close(1),
|
|
open(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To open or close the debugging switch of all POS-Interfaces."
|
|
DEFVAL {1}
|
|
::= { hh3cpos 10 }
|
|
|
|
|
|
|
|
hh3cposClearPacCounter OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
clear(1),
|
|
counting(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To reset all packet counters of all applicaions and POS-Interfaces."
|
|
DEFVAL {2}
|
|
::= { hh3cpos 11 }
|
|
|
|
hh3cposClearFCMCounter OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
clear(1),
|
|
counting(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To clear all counters of all FCM interfaces."
|
|
DEFVAL {2}
|
|
::= { hh3cpos 12 }
|
|
|
|
|
|
|
|
hh3cposEnableTrap OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable or disable trap switch."
|
|
DEFVAL {1}
|
|
::= { hh3cpos 13 }
|
|
|
|
hh3cposFCMAnswerTime OBJECT-TYPE
|
|
SYNTAX INTEGER(500..2000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCM answer time, unit:ms."
|
|
DEFVAL {500}
|
|
::= { hh3cpos 14 }
|
|
|
|
hh3cposFCMTradeTime OBJECT-TYPE
|
|
SYNTAX INTEGER(30000..1200000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCM trade time, unit:ms."
|
|
DEFVAL {60000}
|
|
::= { hh3cpos 15 }
|
|
|
|
hh3cposFCMPacketInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(3500..10000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCM packet interval time, unit:ms."
|
|
DEFVAL {5000}
|
|
::= { hh3cpos 16 }
|
|
|
|
hh3cposPadWaitTime OBJECT-TYPE
|
|
SYNTAX INTEGER (100..10000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time that POS-Interface needs to wait to receive another packet, unit:ms.
|
|
It may be configured when router is used as POSPAD device. In other cases,
|
|
It is useless."
|
|
::= { hh3cpos 18 }
|
|
|
|
hh3cposPadIdleTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If these is no packet transmitting through the time,
|
|
the connection of POSPAD device and router whose connect mode
|
|
is pad-server will be cut off. Unit:s."
|
|
::= { hh3cpos 19 }
|
|
|
|
hh3cposPadPacType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
syn(1),
|
|
asy(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of packet.Between POSPAD device and router whose connect mode
|
|
is pad-server, there are two types of packet. One is synchronous,
|
|
the other is asynchronous."
|
|
DEFVAL {1}
|
|
::= { hh3cpos 20 }
|
|
|
|
hh3cposPadCheckSChar OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable or disable the checking of 10 04 characters in packet.
|
|
It is used for the router which is used as POSPAD device.
|
|
|
|
When the value is disable, it will check packet that just includes 10 04 charaters.
|
|
If there are 10 04 packet, the router which is used as POSPAD device
|
|
will disconnect from POSPAD-access router.
|
|
|
|
When the value is enable, it will check 10 04 characters in packet.
|
|
If there are 10 04 characters in packet, the router which is used as POSPAD
|
|
device will disconnect from POSPAD-access router."
|
|
DEFVAL {2}
|
|
::= { hh3cpos 21 }
|
|
|
|
hh3cposPadTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cPOSPadEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to enable or disable POSPAD-Access function under serial interface."
|
|
::= { hh3cpos 22 }
|
|
|
|
hh3cposPadEntry OBJECT-TYPE
|
|
SYNTAX Hh3cPOSPadEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content of hh3cposPadTable."
|
|
INDEX { hh3cposPadIfIndex }
|
|
::= { hh3cposPadTable 1 }
|
|
|
|
|
|
Hh3cPOSPadEntry ::= SEQUENCE {
|
|
hh3cposPadIfIndex
|
|
INTEGER,
|
|
hh3cposPadRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hh3cposPadIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of serial interface."
|
|
REFERENCE "ifIndex"
|
|
::= { hh3cposPadEntry 1 }
|
|
|
|
hh3cposPadRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of row. Only support active, CreateAndGo and destroy."
|
|
::= { hh3cposPadEntry 2 }
|
|
|
|
hh3cposTrap OBJECT IDENTIFIER ::= { hh3cpos 17 }
|
|
|
|
hh3cposAppNotReadyTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap when the application whose state is linked
|
|
isn't ready to send or receive data.
|
|
Only used for the application whose connect mode is tcp."
|
|
::= { hh3cposTrap 1 }
|
|
|
|
|
|
|
|
hh3cposAppConnectFailTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if router can not connect to the application."
|
|
::= { hh3cposTrap 2 }
|
|
|
|
|
|
|
|
hh3cposAppStateChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId, hh3cposAppState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap when the state of the application is changed to down or kept."
|
|
::= { hh3cposTrap 3 }
|
|
|
|
|
|
|
|
hh3cposAppNotConfigedTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the application isn't configured."
|
|
::= { hh3cposTrap 4 }
|
|
|
|
|
|
|
|
hh3cposAppBuffOverFlowTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the application buffer is overflowed."
|
|
::= { hh3cposTrap 5 }
|
|
|
|
|
|
|
|
hh3cposAppDebugOpenTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposAppId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the debugging switch of application is open."
|
|
::= { hh3cposTrap 6 }
|
|
|
|
|
|
|
|
hh3cposAppDebugAllOpenTrap NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the all debugging switches of application are open."
|
|
::= { hh3cposTrap 7 }
|
|
|
|
|
|
|
|
hh3cposInterBuffOverFlowTrap NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the distributing buffer is overflowed."
|
|
::= { hh3cposTrap 8 }
|
|
|
|
|
|
|
|
hh3cposInterStateChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposPosId, hh3cposPosConnectState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the state of POS-Interface is changed to down."
|
|
::= { hh3cposTrap 9 }
|
|
|
|
|
|
|
|
hh3cposInterDebugOpenTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposPosId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the debug of POS-Interface is open."
|
|
::= { hh3cposTrap 10 }
|
|
|
|
|
|
|
|
hh3cposInterDebugAllOpenTrap NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the all debugs of POS-Interface are open."
|
|
::= { hh3cposTrap 11 }
|
|
|
|
|
|
|
|
hh3cposFCMTimeoutTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposFCMIfIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the modem is hung up for timeout."
|
|
::= { hh3cposTrap 12 }
|
|
|
|
|
|
|
|
hh3cposFCMConnectFailTrap NOTIFICATION-TYPE
|
|
OBJECTS { hh3cposFCMIfIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap if the handshaking of modems is not successful."
|
|
::= { hh3cposTrap 13 }
|
|
|
|
|
|
|
|
hh3cposClearPacketCounter NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap when the packet counter of
|
|
the POS application and interface is cleared."
|
|
::= { hh3cposTrap 14 }
|
|
|
|
|
|
|
|
hh3cposClearFcmCounter NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent will send a trap when the FCM counter is cleared."
|
|
::= { hh3cposTrap 15 }
|
|
|
|
END
|
|
|