Skip navigation links
C D F G I L M N O P R S T U V X 

C

checkError() - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Checks for command error.
close() - Method in class org.lsst.ccs.drivers.bk.Model9130
Closes the connection.
colonDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 

D

DEFAULT_BAUDRATE - Static variable in class org.lsst.ccs.drivers.bk.Model1696
 
DEFAULT_BAUDRATE - Static variable in class org.lsst.ccs.drivers.bk.Model9130
 
DEFAULT_BAUDRATE - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
DEFAULT_PORT - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 

F

faultDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 

G

getCurrent(int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Gets the set current for a channel.
getCurrent(int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the set current for a channel.
getCurrent() - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the set current for all channels.
getCurrent(int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Gets the set current for a channel.
getCurrentLimit(int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Gets the current limit for a channel.
getEventStatus() - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Gets the event status register value.
getEventStatusEnable() - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Gets the event status enable register value.
getMaximumCurrent(int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the maximum current for a channel.
getMaximumCurrent() - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the maximum current for all channels.
getMaximumVoltage(int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the maximum voltage for a channel.
getMaximumVoltage() - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the maximum voltages for all channels.
getOperationComplete() - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Gets the operation complete state.
getOutput(int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Gets the output state of a channel.
getOutput(int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the output state of a channel.
getOutput() - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the output state of all channels.
getOutput(int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Gets the output state of a channel.
getPanel(int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Gets the front panel indicators.
getServiceRequestEnable() - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Gets the service request enable register value.
getStatusByte() - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Gets the status byte value.
getStatusWord() - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Gets the status word.
getVoltage(int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Gets the set voltage for a channel.
getVoltage(int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the set voltage for a channel.
getVoltage() - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the set voltages for all channels.
getVoltage(int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Gets the set voltage for a channel.
getVoltageLimit(int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Gets the voltage limit for a channel.
getVoltageLimit(int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the voltage limit for a channel.
getVoltageLimit() - Method in class org.lsst.ccs.drivers.bk.Model9130
Gets the voltage limit for all channels.
getVoltageLimit(int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Gets the voltage limit for a channel.

I

iConstDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
iSetDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
isPanelLocked(int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Gets the state of the front panel lock.

L

lock() - Method in class org.lsst.ccs.drivers.bk.Test1696
Locks the front panel.
lock() - Method in class org.lsst.ccs.drivers.bk.TestXLN
Locks the front panel.
lockDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
lockPanel(boolean, int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Locks or unlocks the front panel.
lockPanel() - Method in class org.lsst.ccs.drivers.bk.Model9130
Locks the front panel.
lockPanel(boolean) - Method in class org.lsst.ccs.drivers.bk.Model9130
Deprecated.
lockPanel() - Method in class org.lsst.ccs.drivers.bk.Test9130
Locks the front panel.
lockPanel(boolean) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Locks or unlocks the front panel.

M

MAX_CHANNEL - Static variable in class org.lsst.ccs.drivers.bk.Model9130
 
MAX_VALUE - Static variable in class org.lsst.ccs.drivers.bk.Model9130
 
MIN_CHANNEL - Static variable in class org.lsst.ccs.drivers.bk.Model9130
 
minutes - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
Model1696 - Class in org.lsst.ccs.drivers.bk
Routines for controlling a B&K Precision model 1696/7/8 power supply.
Model1696() - Constructor for class org.lsst.ccs.drivers.bk.Model1696
Constructor.
Model1696.Panel - Class in org.lsst.ccs.drivers.bk
Inner class to hold front panel data.
Model9130 - Class in org.lsst.ccs.drivers.bk
Routines for controlling a B&K Precision model 9130 power supply
Model9130() - Constructor for class org.lsst.ccs.drivers.bk.Model9130
Constructor.

N

NUM_CHANNELS - Static variable in class org.lsst.ccs.drivers.bk.Model9130
 

O

offDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
onDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
open(DriverConstants.ConnType, String, int, int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Opens a connection.
open(String) - Method in class org.lsst.ccs.drivers.bk.Model1696
Opens a connection.
open(DriverConstants.ConnType, String, int, int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Opens a connection.
open(String, int, int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Opens a connection.
open(String, int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Opens a connection with default data characteristic.
open(String) - Method in class org.lsst.ccs.drivers.bk.Model9130
Opens a connection with default parameters.
open(String) - Method in class org.lsst.ccs.drivers.bk.Test1696
Opens a connection.
open(String) - Method in class org.lsst.ccs.drivers.bk.Test9130
Opens a connection.
open(DriverConstants.ConnType, String, int, int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Opens a connection.
org.lsst.ccs.drivers.bk - package org.lsst.ccs.drivers.bk
 

P

Panel() - Constructor for class org.lsst.ccs.drivers.bk.Model1696.Panel
 
program - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
programDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 

R

readCurrent - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
readCurrent(int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Reads the current for a channel.
readCurrent(int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Reads the current for a channel.
readCurrent() - Method in class org.lsst.ccs.drivers.bk.Model9130
Reads the current for all channels.
readCurrent() - Method in class org.lsst.ccs.drivers.bk.Test1696
Reads the actual current.
readCurrent() - Method in class org.lsst.ccs.drivers.bk.Test9130
Reads the actual current.
readCurrent(int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Reads the actual current.
readCurrent() - Method in class org.lsst.ccs.drivers.bk.TestXLN
Reads the actual current.
readCurrent(int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Reads the current for a channel.
readCurrents() - Method in class org.lsst.ccs.drivers.bk.Test9130
Reads all the actual currents.
readPower - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
readVoltage - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
readVoltage(int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Reads the voltage for a channel.
readVoltage(int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Reads the voltage for a channel.
readVoltage() - Method in class org.lsst.ccs.drivers.bk.Model9130
Reads the voltage for all channels.
readVoltage() - Method in class org.lsst.ccs.drivers.bk.Test1696
Reads the actual voltage.
readVoltage() - Method in class org.lsst.ccs.drivers.bk.Test9130
Reads the actual voltage.
readVoltage(int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Reads the actual voltage.
readVoltage() - Method in class org.lsst.ccs.drivers.bk.TestXLN
Reads the actual voltage.
readVoltage(int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Reads the voltage for a channel.
readVoltages() - Method in class org.lsst.ccs.drivers.bk.Test9130
Reads all the actual voltages.
remoteDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 

S

seconds - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
setChannel(int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets the channel.
setCurrent - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
setCurrent(double, int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Sets the current for a channel.
setCurrent(double, int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Sets the current for a channel.
setCurrent(double[]) - Method in class org.lsst.ccs.drivers.bk.Model9130
Sets the current for all channels.
setCurrent(double) - Method in class org.lsst.ccs.drivers.bk.Test1696
Sets the current.
setCurrent(double) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets the current.
setCurrent(double, int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets the current.
setCurrent(double) - Method in class org.lsst.ccs.drivers.bk.TestXLN
Sets the current.
setCurrent(double, int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Sets the current for a channel.
setCurrentLimit(double) - Method in class org.lsst.ccs.drivers.bk.TestXLN
Sets the soft current limit.
setCurrentLimit(double, int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Sets the current limit for a channel.
setCurrents(double...) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets all the currents.
setLocal() - Method in class org.lsst.ccs.drivers.bk.Model9130
Disables remote operation.
setLocal() - Method in class org.lsst.ccs.drivers.bk.Test9130
Disables remote operation.
setMaxCurrent() - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets the current to the maximum.
setMaxCurrent(int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets the current to the maximum.
setMaxVoltage() - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets the voltage to the maximum.
setMaxVoltage(int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets the voltage to the maximum.
setOffDelay(double, int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Sets the power-off delay for a channel.
setOffDelay(double, int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Sets the power-off delay for a channel.
setOffDelay(double) - Method in class org.lsst.ccs.drivers.bk.TestXLN
Sets the output off delay.
setOffDelay(double, int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Sets the power-off delay for a channel.
setOnDelay(double, int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Sets the power-on delay for a channel.
setOnDelay(double, int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Sets the power-on delay for a channel.
setOnDelay(double) - Method in class org.lsst.ccs.drivers.bk.TestXLN
Sets the output on delay.
setOnDelay(double, int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Sets the power-on delay for a channel.
setOutput(boolean, int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Turns output on or off for a channel.
setOutput(boolean, int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Turns output on or off for a channel.
setOutput(boolean[]) - Method in class org.lsst.ccs.drivers.bk.Model9130
Turns output on or off for all channels.
setOutput(Test1696.OnOff) - Method in class org.lsst.ccs.drivers.bk.Test1696
Turns the output on or off.
setOutput(Test9130.OnOff) - Method in class org.lsst.ccs.drivers.bk.Test9130
Turns the output on or off.
setOutput(Test9130.OnOff, int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Turns the output on or off.
setOutput(TestXLN.OnOff) - Method in class org.lsst.ccs.drivers.bk.TestXLN
Turns the output on or off.
setOutput(boolean, int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Turns output on or off for a channel.
setOutputs(Test9130.OnOff...) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets all the output states on or off.
setRemote() - Method in class org.lsst.ccs.drivers.bk.Model9130
Enables remote operation.
setRemote() - Method in class org.lsst.ccs.drivers.bk.Test9130
Enables remote operation.
settingDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
setVoltage - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
setVoltage(double, int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Sets the voltage for a channel.
setVoltage(double, int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Sets the voltage for a channel.
setVoltage(double[]) - Method in class org.lsst.ccs.drivers.bk.Model9130
Sets the voltage for all channels.
setVoltage(double) - Method in class org.lsst.ccs.drivers.bk.Test1696
Sets the voltage.
setVoltage(double) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets the voltage.
setVoltage(double, int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets the voltage.
setVoltage(double) - Method in class org.lsst.ccs.drivers.bk.TestXLN
Sets the voltage.
setVoltage(double, int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Sets the voltage for a channel.
setVoltageLimit(double, int) - Method in class org.lsst.ccs.drivers.bk.Model1696
Sets the voltage limit for a channel.
setVoltageLimit(double, int) - Method in class org.lsst.ccs.drivers.bk.Model9130
Sets the voltage limit for a channel.
setVoltageLimit(double[]) - Method in class org.lsst.ccs.drivers.bk.Model9130
Sets the voltage limit for all channels.
setVoltageLimit(double) - Method in class org.lsst.ccs.drivers.bk.Test1696
Sets the soft voltage limit.
setVoltageLimit(double) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets the soft voltage limit.
setVoltageLimit(double, int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets the soft voltage limit.
setVoltageLimit(double) - Method in class org.lsst.ccs.drivers.bk.TestXLN
Sets the soft voltage limit.
setVoltageLimit(double, int) - Method in class org.lsst.ccs.drivers.bk.XLNSeries
Sets the voltage limit for a channel.
setVoltages(double...) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets all the voltages.
setVoltlimits(double...) - Method in class org.lsst.ccs.drivers.bk.Test9130
Sets all the soft voltage limits.
showChannel() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the set channel.
showCurrent() - Method in class org.lsst.ccs.drivers.bk.Test1696
Shows the set current.
showCurrent() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the set current.
showCurrent(int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the set current.
showCurrent() - Method in class org.lsst.ccs.drivers.bk.TestXLN
Shows the set current.
showCurrentLimit() - Method in class org.lsst.ccs.drivers.bk.TestXLN
Shows the soft current limit.
showCurrents() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows all the set currents.
showMaxCurrent() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the maximum current.
showMaxCurrent(int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the maximum current.
showMaxCurrents() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows all the maximum currents.
showMaxVoltage() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the maximum voltage.
showMaxVoltage(int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the maximum voltage.
showMaxVoltages() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows all the maximum voltages.
showOutput() - Method in class org.lsst.ccs.drivers.bk.Test1696
Shows the output state.
showOutput() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the output state.
showOutput(int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the output state.
showOutput() - Method in class org.lsst.ccs.drivers.bk.TestXLN
Shows the output state.
showOutputs() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows all the output states.
showPanel() - Method in class org.lsst.ccs.drivers.bk.Test1696
Shows the front panel state.
showStatusWord() - Method in class org.lsst.ccs.drivers.bk.TestXLN
Shows the status word.
showVoltage() - Method in class org.lsst.ccs.drivers.bk.Test1696
Shows the set voltage.
showVoltage() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the set voltage.
showVoltage(int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the set voltage.
showVoltage() - Method in class org.lsst.ccs.drivers.bk.TestXLN
Shows the set voltage.
showVoltageLimit() - Method in class org.lsst.ccs.drivers.bk.Test1696
Shows the soft voltage limit.
showVoltageLimit() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the soft voltage limit.
showVoltageLimit(int) - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows the soft voltage limit.
showVoltageLimit() - Method in class org.lsst.ccs.drivers.bk.TestXLN
Shows the soft voltage limit.
showVoltageLimits() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows all the soft voltage limits.
showVoltages() - Method in class org.lsst.ccs.drivers.bk.Test9130
Shows all the set voltage(s).
STATUS_AC_LOW - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_CCCV - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_CCCV_ENAB - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_CVCC - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_CVCC_ENAB - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_LCD_ON - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_OCP - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_OCP_ENAB - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_OPP - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_OPP_ENAB - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_OTP - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_OUTPUT_ON - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_OVP - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 
STATUS_OVP_ENAB - Static variable in class org.lsst.ccs.drivers.bk.XLNSeries
 

T

Test1696 - Class in org.lsst.ccs.drivers.bk
Program to test the B&K Precision model 1696 device driver
Test1696() - Constructor for class org.lsst.ccs.drivers.bk.Test1696
Constructor
Test1696.OnOff - Enum in org.lsst.ccs.drivers.bk
 
Test9130 - Class in org.lsst.ccs.drivers.bk
Program to test the B&K Precision model 9130 device driver
Test9130() - Constructor for class org.lsst.ccs.drivers.bk.Test9130
Constructor
Test9130.OnOff - Enum in org.lsst.ccs.drivers.bk
 
TestXLN - Class in org.lsst.ccs.drivers.bk
Program to test the B&K Precision XLN series device driver
TestXLN() - Constructor for class org.lsst.ccs.drivers.bk.TestXLN
Constructor
TestXLN.OnOff - Enum in org.lsst.ccs.drivers.bk
 
timerDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 

U

unlock() - Method in class org.lsst.ccs.drivers.bk.Test1696
Unlocks the front panel.
unlock() - Method in class org.lsst.ccs.drivers.bk.TestXLN
Unlocks the front panel.
unlockDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 

V

valueOf(String) - Static method in enum org.lsst.ccs.drivers.bk.Test1696.OnOff
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.bk.Test9130.OnOff
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.bk.TestXLN.OnOff
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lsst.ccs.drivers.bk.Test1696.OnOff
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.bk.Test9130.OnOff
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.bk.TestXLN.OnOff
Returns an array containing the constants of this enum type, in the order they are declared.
vConstDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 
vSetDisplay - Variable in class org.lsst.ccs.drivers.bk.Model1696.Panel
 

X

XLNSeries - Class in org.lsst.ccs.drivers.bk
Routines for controlling a B&K Precision XLN series power supply
XLNSeries() - Constructor for class org.lsst.ccs.drivers.bk.XLNSeries
Constructor.
C D F G I L M N O P R S T U V X 
Skip navigation links

Copyright © 2023 LSST. All rights reserved.