file-system-test-return-code
HP-LASERJET-COMMON-MIB ·
.1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.3
Object
scalar
mandatory
r/w
OctetString
This test object that will not be supported in any released product. Setting this object allows the next file system call return code to be specified or to simulate uninitialized or unistalled volumes. The POS will specify the binary format. Additional information: A three byte binary value. The first byte indicates what function is being effected by this set. value | function ------+------------------ 1 | PersFSCtl 2 | PersFSDirClose 3 | PersFSDirCreate 4 | PersFSDirDelete 5 | PersFSDirOpen 6 | PersFSDirRead 7 | PersFSDirReadStd 8 | PersFSDirRewind 9 | PersFSDirSeek 10 | PersFSDirTell 11 | PersFSFileClose 12 | PersFSFileDelete 13 | PersFSFileMove 14 | PersFSFileOpen 15 | PersFSFileRead 16 | PersFSFileSeek 17 | PersFSFileStatus 18 | PersFSFileWrite 19 | PersFSFlush 20 | PersFSVolChk 21 | PersFSVolFix 22 | PersFSVolInit 23 | PersFSVolStatus The return value of the function being effected will return the value -1 to indicate an error occurred. The second byte is the value returned by the next call to PersFSErrNo() (after the call being effected is called). Refer to the 'Copernicus Personality Interface Volume 2 Disk File System' documentation for a list of values returned by PersFSErrNo(). The third byte indicates which call to the specified file system routine will fail. A value of one means the first call will fail. A value of two means the second call will fail, and so on. Writing this object causes any previous write to this object to be invalidated. Note: The error triggering mechanism is actually implemented at the message interface to the file system rather than at the PersFSxxx() function call interface. This is easier to do, and it is better for NFS because NFS uses the message interface rather than the PersFSxxx() functions. Fortunately there is a one-to-one mapping between messages and PersFSxxx() functions so everything works out nicely. The printer will uninitialize the mass storage device if the first byte is one of the values listed below. value | meaning ------+------------------ 101 | Effects the printer state 102 | Effects the data on the device The Moby printer supports 3 volumes zero, so the second byte must be 0 - 2. The third byte has no meaning and must be zero.
Context
- MIB
- HP-LASERJET-COMMON-MIB
- OID
.1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.3- Type
- scalar
- Access
- readwrite
- Status
- mandatory
- Parent
- settings-file-system
- Siblings
- 10
Syntax
OctetString
Values & Constraints
No enumerated values or constraints recorded.
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| file-system-memory mandatory The amount of memory, in bytes, used by the file system
to buffer file data.
Additional information:
Reports the amount of memory, in bytes,
reserved for use by the file system. … | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.1 |
| file-system-external-access-capabilities mandatory This object is used to control access to the file system of the
device. It is always readable. It is writable when
FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is not the empty string… | scalar | OctetString | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.10 |
| file-system-erase-mode mandatory This object is used to control how file data is handled when
files are deleted. It is always readable. It is writable when
FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is the empty st… | scalar | OctetString | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.11 |
| file-system-wipe-disk mandatory This object is a non-leaf node which will have one leaf node
under it for each file system in the printer. The leaf nodes
will be in a 1-to-1 correspondence with the hrDeviceI… | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.12 |
| file-system-wipe-disk-status mandatory This object is a non-leaf node which will have one leaf node
under it for each file system in the printer. The leaf nodes
will be in a 1-to-1 correspondence with the hrDeviceI… | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.13 |
| file-system-max-open-files mandatory The number of open files allowed at one time. Opening a
file when the maximum number of files are currently open
will fail.
Additional information:
Indicates the number of open fi… | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.2 |
| file-system-set-system-partition-writeable mandatory This object allows the system partition to be written to. It
consists of a C structure containing the following fields:
typedef struct {
ubyte password[8]; … | scalar | OctetString | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.6 |
| file-system-set-system-partition-readonly mandatory Changes a system partition to be READ-ONLY. The value is the
volume number to change. If the volume number specified is NOT
a system partition an error is returned.
Additional… | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.7 |
| file-system-delete-files mandatory Setting this object causes the specified filename to be
deleted, after first validating that the authentication data is
correct for the specified user ID.
The format … | scalar | OctetString | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.8 |
| file-system-security-access-password mandatory This object acts as a gate keeper for write access to the PML
objects FILE-SYSTEM-EXTERNAL-ACCESS-CAPABILITIES,
FILE-SYSTEM-ERASE-MODE, and FILE-SYSTEM-WIPE-DISK. The object … | scalar | SNMPv2-TCDisplayString | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.9 |