All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

absTime. Variable in class advent.mibBrowser.Multiline
Whether to show relative or absolute time on the X axis
access. Variable in class Snmp.MibNode
Access for this node
action(Event, Object). Method in class advent.mibBrowser.graphDialog
To close the graph
action(Event, Object). Method in class advent.mibBrowser.mibBrowser
Actions for each of the buttons, choice, and list
action(Event, Object). Method in class advent.mibBrowser.snmpFrame
Event handler for the close button
action(Event, Object). Method in class advent.mibBrowser.UrlDialog
addNull(SnmpOID). Method in class Snmp.SnmpPDU
Add variable binding with specified OID and NULL variable to PDU
address. Variable in class Snmp.SnmpPDU
Address of SNMP peer
agent_addr. Variable in class Snmp.SnmpPDU
address of object generating trap
API. Variable in class Snmp.MibModule
The api to which this module should be added
appendFile(String, byte[]). Method in class Snmp.SASClient
The appendFile method for appending data to a file in "users" sub-directory of the applet code base directory on the applet host.
appendFile(String, byte[]). Method in class advent.sas.SASession
Method to save a file in users sub-directory
applet. Variable in class Snmp.MibModule
When an applet instantiates the MibModule, the reference to the applet object is stored in this
ASNTypes(). Constructor for class Snmp.ASNTypes
authenticate(SnmpPDU, String). Method in class Snmp.SnmpAPI
Default authenticate which compares the PDU and Session community strings
authenticate(SnmpPDU, String). Method in interface Snmp.SnmpClient
This function needs to be supplied by the user of the API to change default authentication.
authenticate(SnmpPDU, String). Method in class advent.mibBrowser.snmpFrame

B

ButtonPanel(String[]). Constructor for class advent.mibBrowser.ButtonPanel
byteToInt(byte). Static method in class Snmp.ASNTypes
Since JAVA does not support unsigned types, we need a converter from unsigned byte to int that preserves the last 8 bits.
byteToInt(byte). Static method in class advent.sas.SASession
Since JAVA does not support unsigned types, we need a converter from unsigned byte to int that preserves the last 8 bits.
byteValue. Variable in class Snmp.SnmpInt
byteValue. Variable in class Snmp.SnmpOID
byteValue. Variable in class Snmp.SnmpString
byteValue. Variable in class Snmp.SnmpUnsignedInt

C

callback(SnmpSession, SnmpPDU, int). Method in class Snmp.SnmpAPI
Null callback function that returns false
callback(SnmpSession, SnmpPDU, int). Method in interface Snmp.SnmpClient
This function needs to be supplied by the user of the API to use callbacks.
callback(SnmpSession, SnmpPDU, int). Method in class advent.mibBrowser.snmpFrame
CALLBACK_THREAD. Variable in class Snmp.SnmpSession
This is set to true if the user wants the callback to be called from a seperate thread
checkResponses(). Method in class Snmp.SnmpAPI
Checks each session to see if there are any outstanding responses Returns list of sessions with outstanding responses
checkResponses(). Method in class Snmp.SnmpSession
Checks for any outstanding responses that are still in the receive queue.
checkTimeout(int). Method in class Snmp.SnmpSession
Returns true if the reqid is in the list of this session's timed out requests, and removes it from the list.
checkTimeouts(). Method in class Snmp.SnmpAPI
Checks each session to see if there are any outstanding Timeouts Returns list of sessions with requests that have timed out
checkValue(int). Method in class Snmp.LeafSyntax
Checks to see if the int value argument is in the defined range for this syntax definition
checkValue(String). Method in class Snmp.LeafSyntax
Checks to see if the String value argument is in the defined range for this syntax definition
childList. Variable in class Snmp.MibNode
Nodes children as a vector
client. Variable in class Snmp.SnmpAPI
Defines the SnmpClient interface to be used for callbacks, etc.
client. Variable in class Snmp.SnmpSession
The SnmpClient interface for this session.
clientCall(byte[]). Method in class Snmp.SASClient
clientCall(byte[]). Method in interface advent.sas.SAServerClient
This function is to allow the applet client to invoke a method on the server.
clientCall(byte[]). Method in interface advent.sas.SASessionClient
This function is to allow the applet client to invoke a method on the server.
close(). Method in class Snmp.SASClient
Close the remote session
close(). Method in class Snmp.SnmpSession
Close Snmp Session and stop receiver thread
closeSession(). Method in interface advent.sas.SASessionClient
This function is called when the session is closed.
closeSession(InetAddress, int). Method in interface advent.sas.SAServerClient
This function is called when an applet session is closed.
command. Variable in class Snmp.SnmpPDU
Type of this PDU
community. Variable in class Snmp.SnmpPDU
Community string received/sent
community. Variable in class Snmp.SnmpSession
Community for outgoing requests and (default) authenticating incoming PDUs.
connected. Variable in class Snmp.SASClient
Indicates if the connection to the SNMP Applet Server has been successfully established.
copy(). Method in class Snmp.SnmpPDU
Make copy of PDU
COUNTER. Static variable in class Snmp.SnmpAPI
Counter SNMP Variable type.
createDir(String). Method in class Snmp.SASClient
The createDir method for deleting a directory on the applet host.
createDir(String). Method in class advent.sas.SASession
Method to create a dir in users sub-directory
createVariable(String). Method in class Snmp.LeafSyntax
This method instantiates and returns an SnmpVar of type specified by this Syntax, initialized to a value specified in the argument string

D

data. Variable in class advent.mibBrowser.Multiline
The data to be graphed, i.e.
data. Variable in class advent.mibBrowser.SimpleGraph
The data to be graphed, i.e.
data. Variable in class Snmp.SnmpPDU
Encoded data to be sent, or received
DEBUG. Variable in class Snmp.MibModule
Whether printing should be enabled while parsing
DEBUG. Variable in class Snmp.SnmpAPI
Defines whether debugging output should be generated
debugPrint(String). Method in class Snmp.SnmpAPI
The default debug function, which prints to stdout
debugPrint(String). Method in interface Snmp.SnmpClient
This function needs to be supplied by the user of the API to obtain a means of manipulating debugging output.
debugPrint(String). Method in class advent.mibBrowser.snmpFrame
decode(). Method in class Snmp.SnmpPDU
Decodes received PDU from byte stream
decodeVar(ByteArrayInputStream). Static method in class Snmp.ASNTypes
Takes ASN encoded variable bytes and returns the corresponding object Used in decoding a received PDU.
defval. Variable in class Snmp.MibNode
The defined defval as is defined in the MIB (not parsed).
deleteDir(String). Method in class Snmp.SASClient
The deleteDir method for deleting a directory on the applet host.
deleteDir(String). Method in class advent.sas.SASession
Method to delete a dir in users sub-directory
deleteFile(String). Method in class Snmp.SASClient
The deleteFile method for deleting a file on the applet host.
deleteFile(String). Method in class advent.sas.SASession
Method to delete a file in users sub-directory
description. Variable in class Snmp.LeafSyntax
The defining description, e.g.
description. Variable in class Snmp.MibNode
Description of node
description. Variable in class Snmp.MibTrap
Description clause
destroy(). Method in class advent.mibBrowser.mibBrowser
The destroy method needed to stop any threads, etc.
dir. Variable in class advent.sas.SASession
The applet directory - needed for file operations

E

enterprise. Variable in class Snmp.MibTrap
The enterprise value
enterprise. Variable in class Snmp.SnmpPDU
System OID
enterpriseString. Variable in class Snmp.MibTrap
If the enterprise definition cannot be decoded, we'll use this string
enumInt. Variable in class Snmp.LeafSyntax
The values for each of the enumerated integer values
enumLabel. Variable in class Snmp.LeafSyntax
The labels for each of the enumerated integer values
equivName. Variable in class Snmp.LeafSyntax
Equivalent SNMP type name
errindex. Variable in class Snmp.SnmpPDU
Error index
errorToken(String, StreamTokenizer). Method in class Snmp.MibModule
An error printing convenience while getting Tokens.
errstat. Variable in class Snmp.SnmpPDU
Error status
exceptionString(byte). Static method in class Snmp.SnmpException
Constructs an SnmpException with the specified error message.

F

fadedBlue. Static variable in class advent.mibBrowser.Title
fadedGreen. Static variable in class advent.mibBrowser.Title
filename. Variable in class Snmp.MibModule
To report parse errors.
fix(). Method in class Snmp.SnmpPDU
Fix PDU to eliminate errored variable binding, determined by errindex
fstr. Variable in class Snmp.MibModule
This is if we need to bypass tokenizer.

G

GAUGE. Static variable in class Snmp.SnmpAPI
Gauge SNMP Variable type.
genReqID(). Method in class Snmp.SnmpAPI
Generate a request ID for PDU.
get(SnmpOID). Method in class Snmp.SnmpSession
SNMP get request method for single SnmpOID argument.
get(String). Method in class Snmp.SnmpSession
SNMP get request method for single String OID argument.
get_encoded_length(). Method in class Snmp.SnmpPDU
Return the length of the encoded pdu
GET_REQ_MSG. Static variable in class Snmp.SnmpAPI
Constant for SNMP get PDU type.
GET_RSP_MSG. Static variable in class Snmp.SnmpAPI
Constant for SNMP response PDU type.
getAppletInfo(). Method in class advent.mibBrowser.mibBrowser
To provide applet information
getIncrement(long). Method in class Snmp.SnmpCounter
Get the (positive) increment of this Counter variable over a long.
getIncrement(SnmpCounter). Method in class Snmp.SnmpCounter
Get the (positive) increment of this Counter variable over another.
getInt(String). Method in class Snmp.LeafSyntax
Returns the int value of the label argument if an enumerated integer
getLabel(int). Method in class Snmp.LeafSyntax
Returns the label of the int value argument if an enumerated integer
getNearestNode(long[]). Method in class Snmp.MibModule
Return the Nearest MibNode corresponding to the int[] OID argument Even if it is not a leaf node (when there are more oid numbers than the node we could find)
getNearestNode(SnmpAPI). Method in class Snmp.SnmpOID
This does a search of all MIB modules in SnmpAPI specified and fills in the Nearest MibNode for this SnmpOID instance if found.
getnext(SnmpOID). Method in class Snmp.SnmpSession
SNMP getnext request method for single SnmpOID argument.
getnext(String). Method in class Snmp.SnmpSession
SNMP getnext request method for single String OID argument.
GETNEXT_REQ_MSG. Static variable in class Snmp.SnmpAPI
Constant for SNMP get next PDU type.
getNextLeafNode(). Method in class Snmp.MibNode
This returns the next leaf node by searching through the current module.
getNode(long[]). Method in class Snmp.MibModule
Return the MibNode corresponding to the int[] OID argument.
getNode(MibModule). Method in class Snmp.SnmpOID
This does a search of the MIB module specified and fills in the MibNode for this SnmpOID instance if found
getNode(SnmpAPI). Method in class Snmp.SnmpOID
This does a search of all MIB modules in SnmpAPI specified and fills in the MibNode for this SnmpOID instance if found
getNode(String). Method in class Snmp.MibModule
Return the MibNode corresponding to the String OID argument
getNode(Vector). Method in class Snmp.MibModule
Return the MibNode per the Vector of Strings OID argument
getNumberedOIDString(). Method in class Snmp.MibNode
Returns the numbered OID string of the node, e.g.
getOID(). Method in class Snmp.MibNode
Returns the numbered OID of the node as an array
getOIDString(). Method in class Snmp.MibNode
Returns the named OID of the node, e.g.
getOIDVector(). Method in class Snmp.MibNode
Returns the named OID of the node as a vector
getOIDVectorIds(). Method in class Snmp.MibNode
Returns the numbered OID of the node as a vector of longs
getParameterInfo(). Method in class advent.mibBrowser.mibBrowser
To provide parameter information
getToken(StreamTokenizer). Method in class Snmp.MibModule
Returns the next word/word-pair token we can categorize.
graph. Variable in class advent.mibBrowser.graphDialog
graphDialog(Thread, Applet). Constructor for class advent.mibBrowser.graphDialog

H

handleEvent(Event). Method in class advent.mibBrowser.graphDialog
To handle destroy window - pass all else to parent
handleEvent(Event). Method in class advent.mibBrowser.snmpFrame
To handle destroy window - pass all else to parent

I

indexNames. Variable in class Snmp.MibNode
Index names defined for this node
init(). Method in class advent.mibBrowser.mibBrowser
The applets init method sets up the GUI
init(InetAddress, int). Method in interface advent.sas.SASessionClient
This function will be called when a new applet session is opened
init(String, String). Method in interface advent.sas.SAServerClient
This function will be called when SAS starts.
initMacros(). Method in class Snmp.MibModule
Initialize the basic macros and put into the macroList.
initNodes(). Method in class Snmp.MibModule
This is needed to ensure parent nodes are always found.
initSession(InetAddress, int). Method in interface advent.sas.SAServerClient
This function will be called when a new applet session is opened.
initSyntaxes(). Method in class Snmp.MibModule
Initialize the basic syntaxes and put into the syntaxList.
inModule. Variable in class Snmp.MibModule
In case we get new DEFINITIONS.
INTEGER. Static variable in class Snmp.SnmpAPI
Integer SNMP Variable type.
intValue(). Method in class Snmp.SnmpInt
function to return value as an integer
IPADDRESS. Static variable in class Snmp.SnmpAPI
IP Address SNMP Variable type.
isLabel(String, StreamTokenizer). Method in class Snmp.MibModule
used to check for reserved words.

L

label. Variable in class advent.mibBrowser.LabeledTextField
label. Variable in class Snmp.MibNode
The name of this MIB Node
LabeledTextField(String). Constructor for class advent.mibBrowser.LabeledTextField
LabeledTextField(String, int). Constructor for class advent.mibBrowser.LabeledTextField
LabeledTextField(String, String). Constructor for class advent.mibBrowser.LabeledTextField
LabeledTextField(String, String, int). Constructor for class advent.mibBrowser.LabeledTextField
LeafSyntax(String, byte). Constructor for class Snmp.LeafSyntax
First of two constructors, to help define basic types
LeafSyntax(String, Vector, LeafSyntax). Constructor for class Snmp.LeafSyntax
Second constructor, to define syntax based on Textual Convention, or OBJECT-TYPE SYNTAX def.
lfontName. Variable in class advent.mibBrowser.Multiline
The labels font name, e.g.
lfontName. Variable in class advent.mibBrowser.SimpleGraph
The labels font name, e.g.
lfontSize. Variable in class advent.mibBrowser.Multiline
The labels font size.
lfontSize. Variable in class advent.mibBrowser.SimpleGraph
The labels font size.
lfontStyle. Variable in class advent.mibBrowser.Multiline
The labels font style.
lfontStyle. Variable in class advent.mibBrowser.SimpleGraph
The labels font style.
lineColor. Variable in class advent.mibBrowser.Multiline
The primary line color
lineColor. Variable in class advent.mibBrowser.SimpleGraph
The primary line color
local_port. Variable in class Snmp.SnmpSession
Local UDP port number, 0 is the default in which case it's system assigned
log. Variable in class advent.mibBrowser.Multiline
Whether to log polling data for this graph to the log.
logLabel. Variable in class advent.mibBrowser.Multiline
The label to be used when logging polling data.
longValue(). Method in class Snmp.SnmpUnsignedInt
Function to return value of SNMP variable as a long value.

M

macroList. Variable in class Snmp.MibModule
Supported macros, only OBJECT_TYPE and TRAP-TYPE supported.
main(String[]). Static method in class advent.sas.SAServer
MAX. Variable in class Snmp.LeafSyntax
Maximum value allowed for integers
mibBrowser(). Constructor for class advent.mibBrowser.mibBrowser
MibException(). Constructor for class Snmp.MibException
Constructs a MibException with no detail message.
MibException(String). Constructor for class Snmp.MibException
Constructs a MibException with the specified detail message.
mibFileDir. Variable in class Snmp.MibModule
To store the directory in which the mib file is stored.
MibMacro(String, Vector). Constructor for class Snmp.MibMacro
Constructor, which only uses the name of the MACRO.
MibModule(InputStream, SnmpAPI, boolean). Constructor for class Snmp.MibModule
Second constructor requires a valid InputStream (useful for applets).
MibModule(InputStream, SnmpAPI, boolean, Applet). Constructor for class Snmp.MibModule
Third constructor requires a valid InputStream (useful for applets).
MibModule(String, SnmpAPI, boolean). Constructor for class Snmp.MibModule
First constructor requires a valid MIB module file, else throws SnmpException.
MibNode(). Constructor for class Snmp.MibNode
MibTrap(). Constructor for class Snmp.MibTrap
MIN. Variable in class Snmp.LeafSyntax
Minimum value allowed for integers
moduleName. Variable in class Snmp.MibNode
The name of the MIB module this node is defined
moduleName. Variable in class Snmp.MibTrap
The name of the module this trap is defined in.
modules. Variable in class Snmp.SnmpAPI
The MIB modules parsed by this API, e.g.
Multiline(). Constructor for class advent.mibBrowser.Multiline
This constructor sets the min size
Multiline(int, int). Constructor for class advent.mibBrowser.Multiline

N

name. Variable in class Snmp.LeafSyntax
The name of this LeafSyntax instance
name. Variable in class Snmp.MibMacro
The name of this MACRO instance, e.g.
name. Variable in class Snmp.MibModule
The name of this MIB module, e.g.
name. Variable in class Snmp.MibTrap
The name of this trap.
netbToString(byte[]). Static method in class advent.sas.SASession
Since JAVA does not support raw addr to string, ...
netbToString(byte[]). Static method in class Snmp.SnmpIpAddress
A converter from raw IP address (byte[]) to string
nextToken(StreamTokenizer). Method in class Snmp.MibModule
Returns the next token from the input stream.
no_run. Variable in class advent.mibBrowser.Multiline
NOACCESS. Static variable in class Snmp.SnmpAPI
no access for anybody
node. Variable in class Snmp.SnmpOID
The MIB node corresponding to the OID - automatically populated by only some of the constructors
nodeLabel(). Method in class Snmp.SnmpOID
To get the name (label) of the MIB node this OID corresponds to.
nodeList. Static variable in class Snmp.MibModule
List of MIB nodes in this module
NULLOBJ. Static variable in class Snmp.SnmpAPI
Null SNMP Variable type.

O

OBJID. Static variable in class Snmp.SnmpAPI
Object ID SNMP Variable type.
oid. Variable in class Snmp.SnmpVarBind
The object identifier in the SnmpVarBind, not instantiated automatically.
oidLabels. Variable in class advent.mibBrowser.Multiline
The labels to be used for each oid - separated by | (pipe).
OPAQUE. Static variable in class Snmp.SnmpAPI
Opaque SNMP Variable type.
open(). Method in class Snmp.SnmpSession
Open Snmp Session to communicate with an SNMP peer.
open(Applet). Method in class Snmp.SnmpSession
Open Snmp Session to communicate with an SNMP peer, using the applet host server as a pasthrough.
open(int). Method in interface advent.sas.SAServerClient
This function will be called when the client opens a UDP port.
open(int). Method in interface advent.sas.SASessionClient
This function will be called when the client opens a UDP port.

P

paint(Graphics). Method in class advent.mibBrowser.Multiline
paint(Graphics). Method in class advent.mibBrowser.SimpleGraph
parent. Variable in class Snmp.MibNode
Nodes Parent
parseACCESS(MibModule, String). Method in class Snmp.MibMacro
parse the Access clause.
parseImports(Vector, String). Method in class Snmp.MibModule
Parse the imports to get from moduleName.
parseINDEX(MibModule, StreamTokenizer). Method in class Snmp.MibMacro
parse the index clause.
parseMacro(String, String, MibModule, StreamTokenizer). Method in class Snmp.MibMacro
Parse the use of this macro.
parseMibModule(StreamTokenizer). Method in class Snmp.MibModule
This is where the real work is done, i.e.
parseObjectType(String, MibModule, StreamTokenizer). Method in class Snmp.MibMacro
Parser for OBJECT-TYPE.
parseOID(StreamTokenizer). Method in class Snmp.MibModule
Parse the OID and return Vector of string ids/names.
ParseOptions(String[], String[], String[], String). Constructor for class advent.sas.ParseOptions
Parses options and sets values according to options.
parseSequence(StreamTokenizer). Method in class Snmp.MibModule
Parse a SEQUENCE and return String[] of column names ? API users need not use this method.
parseSyntax(StreamTokenizer). Method in class Snmp.MibModule
parse Syntax from the stream.
parseTrapType(String, MibModule, StreamTokenizer). Method in class Snmp.MibMacro
Parser for TRAP-TYPE.
pdusize. Variable in class advent.mibBrowser.Multiline
peername. Variable in class Snmp.SnmpSession
Domain name or dotted IP address of default peer
printAccess(). Method in class Snmp.MibNode
return the access value as a string
printDescription(). Method in class Snmp.MibNode
return the Description string
printIndex(). Method in class Snmp.MibNode
return the Index Names value as a Vector
printReference(). Method in class Snmp.MibNode
return the Reverence string
printStatus(). Method in class Snmp.MibNode
return the value as a string
printVarBinds(). Method in class Snmp.SnmpPDU
Return String of all variable bindings with Tags, e.g.

R

receive(). Method in class Snmp.SASClient
Used to pick up PDUs from the remote port on the SAS server Blocks until a PDU has been received
receive(int). Method in class Snmp.SnmpSession
Fetch SNMP response PDU, fetches first PDU in response queue if reqid is 0.
Receiver(DataOutputStream, DatagramSocket, SASessionClient). Constructor for class advent.sas.Receiver
reference. Variable in class Snmp.MibNode
String reference for the node
reference. Variable in class Snmp.MibTrap
Reference clause
remArgs. Variable in class advent.sas.ParseOptions
The remaining Args after parsing options
remote_port. Variable in class Snmp.SnmpSession
UDP port number of peer.
remoteHost. Variable in class Snmp.SnmpPDU
Name of SNMP peer - needed for Applets that cannot resolve hosts
remotePort. Variable in class Snmp.SnmpPDU
Remote port of SNMP peer
reqid. Variable in class Snmp.SnmpPDU
Request id
requestPDU(SnmpPDU). Method in interface advent.sas.SAServerClient
This function is called when the PDU being sent to the agent.
requestPDU(SnmpPDU). Method in interface advent.sas.SASessionClient
This function is called when the PDU being sent to the agent.
responsePDU(SnmpPDU). Method in interface advent.sas.SAServerClient
This function is called when the response PDU from the agent.
responsePDU(SnmpPDU). Method in interface advent.sas.SASessionClient
This function is the response PDU from the agent, which can be modified as required.
RESTRICT_SOCKETS. Variable in class advent.sas.SASession
Whether to restrict sockets opened or sent to by the applet
retries. Variable in class Snmp.SnmpSession
Number of retries before timeout.
RONLY. Static variable in class Snmp.SnmpAPI
read access for everyone
root. Variable in class Snmp.MibModule
A reference to the root node in this MIB module
rootOID. Variable in class Snmp.MibModule
The OID number array of the root node in this MIB module
rootOIDString. Variable in class Snmp.MibModule
The OID name array of the root node in this MIB module
round_trip_delay(). Method in class Snmp.SnmpPDU
Return round-trip delay if received response PDU
rowName. Variable in class Snmp.MibNode
The name of the row sequence
run(). Method in class advent.sas.Receiver
run(). Method in class advent.sas.SASession
This is run for each session thread.
run(). Method in class Snmp.SnmpAPI
The run method Monitors sessions and requests, including re-transmits in case of timeouts.
run(). Method in class advent.mibBrowser.snmpFrame
run(). Method in class advent.mibBrowser.snmpGraph
run(). Method in class Snmp.SnmpSession
The run method starts the receiver thread for the session.
RWRITE. Static variable in class Snmp.SnmpAPI
add write access for community

S

sasclient. Variable in class Snmp.SnmpSession
To get around socket access restriction in applets, the SASClient allows for using a process on the Applet host as a pass through for Snmp PDUs.
SASClient(Applet, boolean). Constructor for class Snmp.SASClient
By Default this constructor will look for the SASocketPort file in the applet html directory.
SAServer(). Constructor for class advent.sas.SAServer
SASession(Socket). Constructor for class advent.sas.SASession
saveFile(String, byte[]). Method in class Snmp.SASClient
The saveFile method for saving data to a file in "users" sub-directory of the applet code base directory on the applet host.
saveFile(String, byte[]). Method in class advent.sas.SASession
Method to save a file in users sub-directory
send(SnmpPDU). Method in class Snmp.SnmpSession
Send SnmpPDU on the given session after encoding the PDU.
send(String, int, byte[]). Method in class Snmp.SASClient
The send method for sending PDUs
serverClient. Static variable in class advent.sas.SAServer
This is the object implementing the SAServerClient interface.
sessionClient. Variable in class advent.sas.SASession
The SASessionClient instance for this session
sessionClientClass. Static variable in class advent.sas.SAServer
This is the class implementing the SASessionClient interface.
sessionList. Variable in class Snmp.SnmpAPI
List of SNMP sessions managed under this SnmpAPI instance
set(SnmpOID, SnmpVar). Method in class Snmp.SnmpSession
SNMP set request method for single SnmpOID argument.
set(String, String). Method in class Snmp.SnmpSession
SNMP set request method for single String OID argument.
SET_REQ_MSG. Static variable in class Snmp.SnmpAPI
Constant for SNMP set request PDU type.
setFont(Font). Method in class advent.mibBrowser.ButtonPanel
setFont(Font, Font). Method in class advent.mibBrowser.LabeledTextField
setFont(Font, Font). Method in class advent.mibBrowser.Multiline
setFont(Font, Font). Method in class advent.mibBrowser.SimpleGraph
setFont(Font, Font). Method in class advent.mibBrowser.snmpFrame
A function for setting the fonts for this window
setFont(Font, Font). Method in class advent.mibBrowser.UrlDialog
setFont(Font, Font, Font, Font). Method in class advent.mibBrowser.graphDialog
setResult(int). Method in class advent.mibBrowser.Multiline
This updates the graph with the new value
setResult(int). Method in class advent.mibBrowser.SimpleGraph
This updates the graph with the new value
setResult(int, int). Method in class advent.mibBrowser.Multiline
This updates the graph with the new value
setResult(String). Method in class advent.mibBrowser.Multiline
This is to set String values for the active component
setResult(String). Method in class advent.mibBrowser.SimpleGraph
This is to set String values for the active component
setValues(). Method in class advent.mibBrowser.Multiline
This method sets any component values that need to be set.
setValues(). Method in class advent.mibBrowser.SimpleGraph
This method sets any component values that need to be set.
sframe. Variable in class advent.mibBrowser.UrlDialog
show(). Method in class advent.mibBrowser.UrlDialog
Allow another MIB load only if shown again
showTitle. Variable in class advent.mibBrowser.Multiline
Whether to show a title at all.
showTitle. Variable in class advent.mibBrowser.SimpleGraph
Whether to show a title at all.
showXLabel. Variable in class advent.mibBrowser.Multiline
Whether to show the X label
showXLabel. Variable in class advent.mibBrowser.SimpleGraph
Whether to show the X label
showYLabel. Variable in class advent.mibBrowser.Multiline
Whether to show the Y label
showYLabel. Variable in class advent.mibBrowser.SimpleGraph
Whether to show the Y label
SimpleGraph(). Constructor for class advent.mibBrowser.SimpleGraph
This constructor sets the min size
SimpleGraph(int, int). Constructor for class advent.mibBrowser.SimpleGraph
size. Variable in class Snmp.LeafSyntax
Maximum Size restriction for string
SNMP_ERR_BADVALUE. Static variable in class Snmp.SnmpAPI
SNMP Error Constant: The value given has the wrong type or length
SNMP_ERR_GENERR. Static variable in class Snmp.SnmpAPI
SNMP Error Constant: A general failure occured
SNMP_ERR_NOERROR. Static variable in class Snmp.SnmpAPI
SNMP Error Constant: No Error
SNMP_ERR_NOSUCHNAME. Static variable in class Snmp.SnmpAPI
SNMP Error Constant: There is no such variable name in this MIB
SNMP_ERR_READONLY. Static variable in class Snmp.SnmpAPI
SNMP Error Constant: This variable is read only
SNMP_ERR_TOOBIG. Static variable in class Snmp.SnmpAPI
SNMP Error Constant: Response message would have been too large
SNMP_PORT. Variable in class advent.mibBrowser.mibBrowser
To allow users to set the port via a parameter
SNMP_PORT. Variable in class Snmp.SnmpAPI
The snmp port
SNMP_RETRIES. Variable in class advent.mibBrowser.mibBrowser
To allow users to set the number of retries via a parameter
SNMP_TIMEOUT. Variable in class advent.mibBrowser.mibBrowser
To allow users to set the timeout via a parameter
SNMP_TRAP_PORT. Variable in class Snmp.SnmpAPI
The trap port
SnmpAPI(). Constructor for class Snmp.SnmpAPI
SnmpCounter(long). Constructor for class Snmp.SnmpCounter
Constructor requires a long as it's argument
SnmpException(). Constructor for class Snmp.SnmpException
Constructs an SnmpException with no detail message.
SnmpException(String). Constructor for class Snmp.SnmpException
Constructs an SnmpException with the specified detail message.
snmpFrame(mibBrowser). Constructor for class advent.mibBrowser.snmpFrame
The constructor takes the applet as an argument.
SnmpGauge(long). Constructor for class Snmp.SnmpGauge
Constructor requires a long as it's argument
snmpGraph(snmpFrame, MibModule, String, SnmpSession, SnmpPDU, Applet). Constructor for class advent.mibBrowser.snmpGraph
SnmpInt(int). Constructor for class Snmp.SnmpInt
Constructor - takes integer value of SNMP Variable as argument
SnmpIpAddress(byte[]). Constructor for class Snmp.SnmpIpAddress
Constructor accepts a raw IP address - 4 bytes
SnmpIpAddress(String). Constructor for class Snmp.SnmpIpAddress
Constructor accepts a host name or IP address
SnmpNull(). Constructor for class Snmp.SnmpNull
The constructor to create a null SNMP variable
SnmpOID(String). Constructor for class Snmp.SnmpOID
Requires the argument to be a String OID of the form .N.N.N, or N.N.N in which case the static Standard_Prefix in the SnmpAPI class is used.
SnmpOID(String, MibModule). Constructor for class Snmp.SnmpOID
Requires the first argument to be an OID of the form .N.N.N..., or N.N.N..., in which case the static Standard_Prefix in the SnmpAPI class is used.
SnmpOID(String, SnmpAPI). Constructor for class Snmp.SnmpOID
Requires the first argument to be an OID of the form .N.N.N..., or N.N.N..., in which case the static Standard_Prefix in the SnmpAPI class is used.
SnmpOpaque(String). Constructor for class Snmp.SnmpOpaque
Constructor takes a String object as its argument
SnmpPDU(SnmpAPI). Constructor for class Snmp.SnmpPDU
Constructor, uses api to source SNMP parameters
SnmpSession(SnmpAPI). Constructor for class Snmp.SnmpSession
Constructor - Requires an SnmpAPI object as argument to provide some important parameters and constants.
SnmpString(String). Constructor for class Snmp.SnmpString
Constructor - creates SnmpString with initial value = s
SnmpTimeticks(long). Constructor for class Snmp.SnmpTimeticks
The constructor takes a long type as it's argument
SnmpUnsignedInt(long). Constructor for class Snmp.SnmpUnsignedInt
The constructor takes a long type as it's argument
SnmpVar(). Constructor for class Snmp.SnmpVar
SnmpVarBind(). Constructor for class Snmp.SnmpVarBind
specific_type. Variable in class Snmp.SnmpPDU
specific type
Standard_Prefix. Static variable in class Snmp.SnmpAPI
Added to any Object ID string that does not begin with a .
start(). Method in class advent.mibBrowser.mibBrowser
The start method, used when applet is started we will not need it since we're going to put everything in init.
startLocalPort. Static variable in class Snmp.SnmpSession
Intoduced because of IE4.0 bug with using port 0.
status. Variable in class Snmp.MibNode
Status of this node
stop(). Method in class advent.mibBrowser.mibBrowser
The stop method, used when applet is no longer on screen
STRING. Static variable in class Snmp.SnmpAPI
String SNMP Variable type.
subid. Variable in class Snmp.MibNode
The subid of this MIB Node
syncSend(SnmpPDU). Method in class Snmp.SnmpSession
Send SnmpPDU synchronously - returns response SnmpPDU and throws SnmpException on failure, including timeout on SNMP response.
syntax. Variable in class Snmp.MibNode
The syntax associated with this node.
syntaxList. Variable in class Snmp.MibModule
List of syntaxes defined in this module.Textual Conventions are added to this list while parsing.

T

tableItems. Variable in class Snmp.MibNode
The names of the items in the row sequence
tableSequence. Variable in class Snmp.MibNode
The name in the SEQUENCE OF "name" item
textfield. Variable in class advent.mibBrowser.LabeledTextField
tfontName. Variable in class advent.mibBrowser.Multiline
The title font name, e.g.
tfontName. Variable in class advent.mibBrowser.SimpleGraph
The title font name, e.g.
tfontSize. Variable in class advent.mibBrowser.Multiline
The title font size
tfontSize. Variable in class advent.mibBrowser.SimpleGraph
The title font size
tfontStyle. Variable in class advent.mibBrowser.Multiline
The title font style.
tfontStyle. Variable in class advent.mibBrowser.SimpleGraph
The title font style.
time. Variable in class Snmp.SnmpPDU
Uptime
timeAvg. Variable in class advent.mibBrowser.Multiline
Whether to time average the value shown
timeAvg. Variable in class advent.mibBrowser.SimpleGraph
Whether to time average the value shown
timeout. Variable in class Snmp.SnmpSession
Number of mS until first timeout, then exponential backoff.
TIMETICKS. Static variable in class Snmp.SnmpAPI
Timeticks SNMP Variable type.
Title. Variable in class advent.mibBrowser.Multiline
The title for the graph.
Title. Variable in class advent.mibBrowser.SimpleGraph
The title for the graph.
Title(). Constructor for class advent.mibBrowser.Title
Title(Font). Constructor for class advent.mibBrowser.Title
toBytes(). Method in class Snmp.SnmpInt
To return the value as raw bytes
toBytes(). Method in class Snmp.SnmpNull
To return the value as raw bytes
toBytes(). Method in class Snmp.SnmpOID
To return the value as raw bytes
toBytes(). Method in class Snmp.SnmpString
To return the value as raw bytes
toBytes(). Method in class Snmp.SnmpUnsignedInt
To return the value as raw bytes
toBytes(). Method in class Snmp.SnmpVar
To return the value as raw bytes
toByteString(). Method in class Snmp.SnmpString
To convert the object to a printable string tagged with STRING:
toEnumString(SnmpOID). Method in class Snmp.SnmpInt
To convert the object to a printable string
toEnumTagString(SnmpOID). Method in class Snmp.SnmpInt
To convert the object to a printable string tagged with STRING:
toHostName(). Method in class Snmp.SnmpIpAddress
To convert the object to a host name
toShortString(). Method in class Snmp.SnmpOID
To convert the object to a short string label.instance if the appropriate MIB is loaded.
toShortString(). Method in class Snmp.SnmpTimeticks
To convert the object to a printable string with Nd HH:MM:SS
toString(). Method in class Snmp.LeafSyntax
To return just the syntax name for display purposes, e.g.
toString(). Method in class Snmp.MibNode
Returns the string name of the node, i.e.
toString(). Method in class Snmp.MibTrap
Return the name of the trap
toString(). Method in class Snmp.SnmpInt
To convert the object to a printable string
toString(). Method in class Snmp.SnmpIpAddress
To convert the object to a printable string
toString(). Method in class Snmp.SnmpNull
To convert the object to a printable string
toString(). Method in class Snmp.SnmpOID
To convert the object to a printable string used in printing If node is not null, i.e.
toString(). Method in class Snmp.SnmpString
To convert the object to a printable string
toString(). Method in class Snmp.SnmpTimeticks
To convert the object to a printable string with # days, # hours, etc.
toString(). Method in class Snmp.SnmpUnsignedInt
To convert the object to a printable string used in printing variables
toString(). Method in class Snmp.SnmpVar
To convert to printable string used in printing variables
toString(). Method in class Snmp.SnmpVarBind
To convert the VarBind to a printable string Object ID: value
toTagString(). Method in class Snmp.LeafSyntax
To return the syntax name and description for display purposes, e.g.
toTagString(). Method in class Snmp.MibNode
Returns a long string with many details on the node, much like the MIB definition itself.
toTagString(). Method in class Snmp.MibTrap
Return the name and complete description of the trap like the MIB definition.
toTagString(). Method in class Snmp.SnmpCounter
To convert the object to a printable string tagged with Counter:
toTagString(). Method in class Snmp.SnmpGauge
To convert the object to a printable string tagged with Gauge:
toTagString(). Method in class Snmp.SnmpInt
To convert the object to a printable string tagged with STRING:
toTagString(). Method in class Snmp.SnmpIpAddress
To convert the object to a printable string tagged with IpAddress:
toTagString(). Method in class Snmp.SnmpNull
To convert the object to a printable string tagged with Type:
toTagString(). Method in class Snmp.SnmpOID
To convert the object to a printable string tagged with Object ID:
toTagString(). Method in class Snmp.SnmpOpaque
To convert the object to a printable string tagged with OPAQUE:
toTagString(). Method in class Snmp.SnmpString
To convert the object to a printable string tagged with STRING:
toTagString(). Method in class Snmp.SnmpTimeticks
To convert the object to a printable string tagged with TimeTicks:
toTagString(). Method in class Snmp.SnmpUnsignedInt
To convert the object to a printable string tagged with UNSIGNED:
toTagString(). Method in class Snmp.SnmpVar
To convert to printable string with object type tag used in printing variables more descriptively, e.g.
toTagString(). Method in class Snmp.SnmpVarBind
To convert the VarBind to a printable string on two lines, the first with Object ID: oid and the second with TYPE: value
toValue(). Method in class Snmp.SnmpInt
function to return value as an Integer object
toValue(). Method in class Snmp.SnmpNull
Function to return value of SNMP variable as an appropriate Object type, in this case returns null.
toValue(). Method in class Snmp.SnmpOID
Function to return Object ID value as an array of longs
toValue(). Method in class Snmp.SnmpString
function to return value as a String object
toValue(). Method in class Snmp.SnmpUnsignedInt
Function to return value of SNMP variable as a Long object.
toValue(). Method in class Snmp.SnmpVar
Function to return value of SNMP variable as an appropriate Object type, e.g.
translateToNames(String). Method in class Snmp.MibModule
A utility for translating numbered OID String to a named OID String.
translateToNumbers(String). Method in class Snmp.MibModule
A utility for translating named OID String to a numbered OID String.
trap_type. Variable in class Snmp.SnmpPDU
trap type
trapList. Variable in class Snmp.MibModule
List of traps defined in this module
TRP_REQ_MSG. Static variable in class Snmp.SnmpAPI
Constant for SNMP trap PDU type.
type. Variable in class Snmp.LeafSyntax
the SNMP type defined by the SnmpAPI types
Type. Variable in class Snmp.SnmpVar
Type of SNMP variable based on static definitions in the SnmpAPI class, e.g.

U

UrlDialog(String, boolean, String, String, String, int). Constructor for class advent.mibBrowser.UrlDialog
usage_error(). Method in class advent.sas.ParseOptions
Print usage error and exit
usage_string. Variable in class advent.sas.ParseOptions

V

value. Variable in class Snmp.MibTrap
The generic or specific trap number
value. Variable in class Snmp.SnmpInt
value. Variable in class Snmp.SnmpNull
value. Variable in class Snmp.SnmpOID
value. Variable in class Snmp.SnmpString
value. Variable in class Snmp.SnmpUnsignedInt
variable. Variable in class Snmp.SnmpVarBind
The SnmpVar, which is not instantiated automatically.
variables. Variable in class Snmp.MibTrap
The variable bindings as a vector of strings
variables. Variable in class Snmp.SnmpPDU
list of SnmpVarBind objects
version. Variable in class Snmp.SnmpAPI
Version number to help check for version requirements - this is 103
version. Variable in class Snmp.SnmpPDU
SNMP Version number in PDU

W

WONLY. Static variable in class Snmp.SnmpAPI
only write access for community

X

xDiffMax. Variable in class advent.mibBrowser.Multiline
The maximum range on on the X scale.
xDiffMax. Variable in class advent.mibBrowser.SimpleGraph
The maximum range on on the X scale.
xGrid. Variable in class advent.mibBrowser.Multiline
This defines # of vertical grid lines
xGrid. Variable in class advent.mibBrowser.SimpleGraph
This defines # of vertical grid lines
xLabel. Variable in class advent.mibBrowser.Multiline
The label for the X axis
xLabel. Variable in class advent.mibBrowser.SimpleGraph
The label for the X axis
xMark. Variable in class advent.mibBrowser.Multiline
This defines # of value marks on X axis
xMark. Variable in class advent.mibBrowser.SimpleGraph
This defines # of value marks on X axis
xMax. Variable in class advent.mibBrowser.Multiline
The maximum value on the X scale
xMax. Variable in class advent.mibBrowser.SimpleGraph
The maximum value on the X scale
xMin. Variable in class advent.mibBrowser.Multiline
The minimum value on the X scale
xMin. Variable in class advent.mibBrowser.SimpleGraph
The minimum value on the X scale
xUnits. Variable in class advent.mibBrowser.Multiline
The X Units label - unsupported at this time.
xUnits. Variable in class advent.mibBrowser.SimpleGraph
The X Units label - unsupported at this time.

Y

yGrid. Variable in class advent.mibBrowser.Multiline
This defines # of horizontal grid lines
yGrid. Variable in class advent.mibBrowser.SimpleGraph
This defines # of horizontal grid lines
yLabel. Variable in class advent.mibBrowser.Multiline
The label for the Y axis
yLabel. Variable in class advent.mibBrowser.SimpleGraph
The label for the Y axis
yMark. Variable in class advent.mibBrowser.Multiline
This defines # of value marks on Y axis
yMark. Variable in class advent.mibBrowser.SimpleGraph
This defines # of value marks on Y axis
yMax. Variable in class advent.mibBrowser.Multiline
The maximum value on the Y scale
yMax. Variable in class advent.mibBrowser.SimpleGraph
The maximum value on the Y scale
yMin. Variable in class advent.mibBrowser.Multiline
The minimum value on the Y scale
yMin. Variable in class advent.mibBrowser.SimpleGraph
The minimum value on the Y scale
yUnits. Variable in class advent.mibBrowser.Multiline
The Y units label - unsupported at this time.
yUnits. Variable in class advent.mibBrowser.SimpleGraph
The Y units label - unsupported at this time.