174 lines
5.5 KiB
Plaintext
174 lines
5.5 KiB
Plaintext
PACKETFRONT-COPY-MIB DEFINITIONS ::= BEGIN
|
|
--
|
|
-- This is the Packetfront MIB definition for the iBOS file copy function
|
|
--
|
|
-- Copyright (c) 2002 PacketFront Sweden AB
|
|
-- Copyright (c) 2007-2010 PacketFront Systems AB
|
|
-- Copyright (c) 2011 PacketFront International AB
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
|
|
pfExperiment
|
|
FROM PACKETFRONT-SMI;
|
|
|
|
|
|
pfCopy MODULE-IDENTITY
|
|
LAST-UPDATED "201101111735Z"
|
|
ORGANIZATION "PacketFront International AB"
|
|
CONTACT-INFO
|
|
"PacketFront International AB
|
|
Customer Service
|
|
|
|
Mail : Isafjordsgatan 35
|
|
SE-164 28 Kista
|
|
Sweden
|
|
|
|
Tel : +46 8 5090 1500
|
|
|
|
E-mail: snmp@packetfront.com
|
|
Web : http://www.packetfront.com"
|
|
DESCRIPTION
|
|
"MIB describing the file copy functions available on Packetfront ASRs"
|
|
|
|
REVISION "201101111735Z" -- January 11th, 2011
|
|
DESCRIPTION
|
|
"Updated company name"
|
|
REVISION "200903231117Z"
|
|
DESCRIPTION
|
|
"Updated telephone information in contact-info"
|
|
REVISION "200809101538Z"
|
|
DESCRIPTION
|
|
"Initial - moved pfCopy from PACKETFRONT-MIB"
|
|
|
|
::= { pfExperiment 2 }
|
|
|
|
|
|
-- Get filehandle
|
|
pfCopyNextState OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generate a unique filehandle. The filehandle is
|
|
used with the other objects in the pfCopy branch
|
|
to set the source and destination and commence
|
|
file transfer activities."
|
|
::= { pfCopy 1 }
|
|
|
|
-- the pf Copy table
|
|
-- Table with states of current copy sessions.
|
|
pfCopyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PfCopyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of current copy sessions. The next available entry is
|
|
given by the value of pfCopyNextState."
|
|
::= { pfCopy 2 }
|
|
|
|
pfCopyEntry OBJECT-TYPE
|
|
SYNTAX PfCopyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for a copy session."
|
|
INDEX { pfCopyIndex }
|
|
::= { pfCopyTable 1 }
|
|
|
|
PfCopyEntry ::=
|
|
SEQUENCE {
|
|
pfCopyIndex Unsigned32,
|
|
pfCopySource DisplayString,
|
|
pfCopyDestination DisplayString,
|
|
pfCopyStatus INTEGER,
|
|
pfCopyError DisplayString
|
|
}
|
|
|
|
|
|
pfCopyIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value for each copy session."
|
|
::= { pfCopyEntry 1 }
|
|
|
|
-- Set copy source
|
|
pfCopySource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source URL for a filhandle. The string
|
|
provided must match an acceptable URL as
|
|
typed in the command line interface copy command."
|
|
::= { pfCopyEntry 2 }
|
|
|
|
-- Set copy destination
|
|
pfCopyDestination OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination filename for a filehandle. The
|
|
string provided must match an acceptable destination
|
|
as typed in the command line interface copy command."
|
|
::= { pfCopyEntry 3 }
|
|
|
|
-- Set/Get copy status
|
|
pfCopyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notused(0),
|
|
start(1),
|
|
stop(2),
|
|
destroy(3),
|
|
init(4),
|
|
inprogress(5),
|
|
failed(6),
|
|
finished(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of a filehandle
|
|
|
|
notused - Get: The filehandle has not been used during the last 24 hours
|
|
Set: Not possible
|
|
start - Get: Not possible
|
|
Set: Start filetransfer
|
|
stop - Get: Not possible
|
|
Set: Stop filetransfer in progress
|
|
destroy - Get: Not possible
|
|
Set: Remove source and destination entries for filehandle
|
|
init - Get: Filtransfer started
|
|
Set: Not possible
|
|
inprogress - Get: Filetransfer in progress
|
|
Set: Not possible
|
|
failed - Get: A failure occured during last filetransfer
|
|
Set: Not possible
|
|
finished - Get: The file was successfully transferred and stored
|
|
Set: not possible
|
|
"
|
|
::= { pfCopyEntry 4 }
|
|
|
|
pfCopyError OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual description of the filehandle last
|
|
error status. If the filehandle does not exist or
|
|
has not been used for the last 24 hours, a 'No Error'
|
|
message is returned."
|
|
::= { pfCopyEntry 5 }
|
|
|
|
|
|
END
|