IRISLIB database
Clients Class Reference

Monitor Server clients. More...

Inheritance diagram for Clients:
Collaboration diagram for Clients:

Public Member Functions

_.Library.Status GetSample ()
 Get client metric sample. More...
 
_.Library.Status Initialize ()
 Initialize client metrics.
 
_.Library.Status Startup ()
 On Startup enable PERFMON.
 

Public Attributes

 Buffers
 Buffers for a client. More...
 
 ClientName
 Client name. More...
 
 GloKills
 Global kills sent to a client. More...
 
 GloRefs
 Global refs sent to client. More...
 
 GloSets
 Global sets sent to a client. More...
 
 Hits
 Network cache hits. More...
 
 IJCw
 Outgoing network IJC writes for a client. More...
 
 Locks
 Lock commands sent to a client. More...
 
 Misses
 Network cache misses. More...
 
 Requests
 Requests sent by a client. More...
 
 Retransmits
 Retransmits for a client. More...
 
- Public Attributes inherited from Globals
 Directory
 Directory where Global is. More...
 
 GlobalName
 Name of the Global. More...
 
 Name
 Full Global name. More...
 

Detailed Description

Monitor Server clients.


Member Function Documentation

◆ GetSample()

_.Library.Status GetSample ( )

Get client metric sample.

A return code of $$$OK indicates there is a new sample instance. A return code of 0 indicates there is no sample instance.

Reimplemented from Globals.

Member Data Documentation

◆ Buffers

Buffers

Buffers for a client.

 

◆ ClientName

ClientName

Client name.

 

◆ GloKills

GloKills

Global kills sent to a client.

 

◆ GloRefs

GloRefs

Global refs sent to client.

 

◆ GloSets

GloSets

Global sets sent to a client.

 

◆ Hits

Hits

Network cache hits.

 

◆ IJCw

IJCw

Outgoing network IJC writes for a client.

 

◆ Locks

Locks

Lock commands sent to a client.

 

◆ Misses

Misses

Network cache misses.

 

◆ Requests

Requests

Requests sent by a client.

 

◆ Retransmits

Retransmits

Retransmits for a client.