filename.pibs Definition/Access: General

filename.pibs

Command filename.pibs Definition/Access: General
Applicable release versions: AP
Category Access: General (65)
Description contains device specifications for each port.

A "pibs" item is required for each process executing on the system.

The items in the "pibs" file define the memory resident hooks of the process work spaces.

The "pibs" file also defines the physical devices connected to the system's ports, like terminals, printers, phantoms or communication ports. The "port.numbers" are the item-ids.

Device control information is derived from the "pibs" file and the "devices" file. The "pibs" item specifies the device type and the "devices" item defines device characteristics and drive functions.

ac.. attribute-name and description

0 pib# The item-id consists of the pib number.

1 location This is the physical location of the device connected to the pib.

2 device This is the item-id (in the "devices" file) identifying the specific device on the port (e.g. wy-50 terminal). When the port becomes active, it is automatically setup to the device type.

3 status This is the current status of the pib. It is a display-only attribute called through a program at list-time.

4 abs-fid This is the frame number (fid) in decimal of the first frame in the contiguously linked machine code item (abs area) being executed. It is a display-only attribute called through a program at list-time.

5 pcb-fid This is the frame number (fid) in decimal of the process control block (pcb) linked to this pib. It is a display-only attribute called through a program at list-time.

6 pgm-ctr This is the program location and execution stack within the machine code item (abs area) where the process is currently executing. It is a display-only attribute called through a program at list-time.

7 user This is the item-id (in users file) of user logged on to this pib. It is updated at user logon and deleted at logoff. It is used in the "accounts" file if accounting is enabled.

8 u-date This is the date the user associated with this pib logged on to this user-id. It is updated at the same time as the user and is deleted at logoff.

9 u-time This is the time of day the user logged on. It is updated at the same time as the user and is deleted at logoff.

10 md This is the name of the md (item-id in "mds" file) this pib is logged on to. It is updated at md logon, and deleted at logoff. This is used in the "accounts" file if accounting is enabled.

11 md-date This is the md logon date. It is updated at the same time as the md and is deleted at logoff. It is used in the "accounts" file if accounting is enabled.

12 md-time This is the md logon time. It is updated at the same time as the md and is deleted at logoff. It is used in the "accounts" file if accounting is enabled.

13 cpu This is the Central Processing Unit (cpu) execution time (in tenths of seconds) used by this process since logging on to the current account. Note that this field is valid only as of the last "charges" or "logto" done on the pib on question.

14 disk This is the number of disk reads since logging on to the account. It is called through a program at list-time. Note that this field is valid only as of the last "charges" or "logto" done on the pib on question.

15 pages This is the number of printer pages output since logging on to the account. It is a display-only attribute called through a program at list-time. It is used in the "accounts" file if accounting is enabled. Note that this field is valid only as of the last "charges" or "logto" done on the pib on question.

16 attdev This is the list of attached devices.

18 linkdev This is the linked device for the pib.
Syntax
Options
Example
:who
49 ge ba

:list pibs 49
Page   1     pibs                            11:17:54  17 Jan 1997

pibs link-dev att-devs location.. device.... user...... udate utime account...
  49                   George     79,,0,1,1, ge         01/17  7:11 ba
                       Elvin      8,80,59,ib
                                  m3151

[405] 1 items listed out of 1 items
Purpose
Related pib
tcl.term
filename.pb
account.adi
port.number
tcl.define-terminal
tcl.list-pibs
tcl.list-users
filename.accounts
dm.account
tcl.term-type