![]() |
![]() |
|
|
T_DEVICE CLASS
Overview
The T_DEVICE class represents configuration and run-time attributes of raw disk slices or UNIX system files being used to store BEA Tuxedo system device lists. This class allows for the creation and deletion of device list entries within a raw disk slice or UNIX system file.
Attribute Table
Attribute1 |
Type |
Permissions |
Values |
Default |
---|---|---|---|---|
TA_LMID( * ) TA_CFGDEVICE( r )( * ) TA_DEVICE( * ) TA_DEVOFFSET( * ) TA_DEVSIZE( r ) TA_DEVINDEX( * )2 |
string string string long long long |
ru-r--r-- ru-r--r-- ru-r--r-- ru-r--r-- rw-r--r-- r--r--r-- |
LMID string[2...64] string[2...64] 0 <= num 0 <= num 0 <= num |
local_lmid N/A TA_CFGDEVICE 0 10003 N/A |
TA_STATE( k ) |
string |
rwxr--r-- |
GET:"{VAL}" SET:"{NEW|INV}" |
N/A N/A |
|
1All attributes in Class T_DEVICE are local attributes.
2TA_DEVINDEX is required for SET operations to identify the particular device list entry except when setting the state to NEW for the purpose of creating a new device list entry. In the latter case, TA_DEVINDEX must not be set; a value will be assigned by the system and returned after a successful creation.
3TA_DEVSIZE may only be SET on object creation.
Attribute Semantics
VALid |
The BEA Tuxedo file system indicated by TA_CFGDEVICE exists and contains a valid device list. TA_DEVICE is a valid device within that file system with the device index telnet lchome3. |
NEW |
Create or reinitialize T_DEVICE object for application. State change allowed only when in the INValid or VALid state. Successful return leaves the object in the VALid state. If this state transition is invoked in the INValid state, then the object is created; otherwise, it is reinitialized. The creation of the first TA_DEVICE device list entry on the TA_CFGDEVICE BEA Tuxedo file system will automatically create and initialize the necessary VTOC and UDL structures on TA_CFGDEVICE. The first device list entry created for a particular TA_CFGDEVICE must have equivalent values for the TA_DEVICE attribute. |
INValid |
Delete T_DEVICE object for application. State change allowed only when in the VALid state. Successful return leaves the object in the INValid state. Note that TA_DEVINDEX 0 is special and must be deleted last. |
Limitations
None.
![]() |
![]() |
![]() |
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
|