Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

add(String) - Method in class io.stepfunc.dnp3.AddressFilter
Add an accepted IP address to the filter
add(String) - Method in class io.stepfunc.dnp3.EndpointList
Add an IP endpoint to the list.
addAllObjectsHeader(Variation) - Method in class io.stepfunc.dnp3.Request
Add an all objects variation interrogation
addAnalog(UShort, EventClass, AnalogConfig) - Method in class io.stepfunc.dnp3.Database
Add a new Analog point
addAnalogOutputStatus(UShort, EventClass, AnalogOutputStatusConfig) - Method in class io.stepfunc.dnp3.Database
Add a new Analog Output Status point
addAssociation(UShort, AssociationConfig, ReadHandler, AssociationHandler) - Method in class io.stepfunc.dnp3.MasterChannel
Add an association to the channel
addBinary(UShort, EventClass, BinaryConfig) - Method in class io.stepfunc.dnp3.Database
Add a new Binary Input point
addBinaryOutputStatus(UShort, EventClass, BinaryOutputStatusConfig) - Method in class io.stepfunc.dnp3.Database
Add a new Binary Output Status point
addCounter(UShort, EventClass, CounterConfig) - Method in class io.stepfunc.dnp3.Database
Add a new Counter point
addDoubleBitBinary(UShort, EventClass, DoubleBitBinaryConfig) - Method in class io.stepfunc.dnp3.Database
Add a new Double-Bit Binary Input point
addFrozenCounter(UShort, EventClass, FrozenCounterConfig) - Method in class io.stepfunc.dnp3.Database
Add a new Frozen Counter point
addG12v1u16(UShort, G12v1) - Method in class io.stepfunc.dnp3.Commands
Add a CROB with 2-byte prefix index
addG12v1u8(UByte, G12v1) - Method in class io.stepfunc.dnp3.Commands
Add a CROB with 1-byte prefix index
addG41v1u16(UShort, int) - Method in class io.stepfunc.dnp3.Commands
Add a Analog Output command (signed 32-bit integer) with 2-byte prefix index
addG41v1u8(UByte, int) - Method in class io.stepfunc.dnp3.Commands
Add a Analog Output command (signed 32-bit integer) with 1-byte prefix index
addG41v2u16(UShort, short) - Method in class io.stepfunc.dnp3.Commands
Add a Analog Output command (signed 16-bit integer) with 2-byte prefix index
addG41v2u8(UByte, short) - Method in class io.stepfunc.dnp3.Commands
Add a Analog Output command (signed 16-bit integer) with 1-byte prefix index
addG41v3u16(UShort, float) - Method in class io.stepfunc.dnp3.Commands
Add a Analog Output command (single-precision float) with 2-byte prefix index
addG41v3u8(UByte, float) - Method in class io.stepfunc.dnp3.Commands
Add a Analog Output command (single-precision float) with 1-byte prefix index
addG41v4u16(UShort, double) - Method in class io.stepfunc.dnp3.Commands
Add a Analog Output command (double-precision float) with 2-byte prefix index
addG41v4u8(UByte, double) - Method in class io.stepfunc.dnp3.Commands
Add a Analog Output command (double-precision float) with 1-byte prefix index
addOctetString(UShort, EventClass) - Method in class io.stepfunc.dnp3.Database
Add a new Octet String point
addOneByteHeader(Variation, UByte, UByte) - Method in class io.stepfunc.dnp3.Request
Add a one-byte start/stop variation interrogation
addOutstation(OutstationConfig, EventBufferConfig, OutstationApplication, OutstationInformation, ControlHandler, ConnectionStateListener, AddressFilter) - Method in class io.stepfunc.dnp3.TcpServer
Add an outstation to the server.
addPoll(AssociationId, Request, Duration) - Method in class io.stepfunc.dnp3.MasterChannel
Add a periodic poll to an association Each result of the poll will be sent to the ReadHandler of the association.
address - Variable in class io.stepfunc.dnp3.MasterChannelConfig
Local DNP3 data-link address
AddressFilter - Class in io.stepfunc.dnp3
Outstation address filter
AddressFilter(String) - Constructor for class io.stepfunc.dnp3.AddressFilter
Create an address filter that accepts any IP address
addTwoByteHeader(Variation, UShort, UShort) - Method in class io.stepfunc.dnp3.Request
Add a two-byte start/stop variation interrogation
all() - Static method in class io.stepfunc.dnp3.Classes
Class 1230
all() - Static method in class io.stepfunc.dnp3.EventClasses
Initialize all three event classes to true
allTypes(UShort) - Static method in class io.stepfunc.dnp3.EventBufferConfig
Initialize an event buffer configuration with the same maximum values for all types
Analog - Class in io.stepfunc.dnp3
Analog point
Analog(UShort, double, Flags, Timestamp) - Constructor for class io.stepfunc.dnp3.Analog
Initialize Analog to default values
analog - Variable in class io.stepfunc.dnp3.ClassZeroConfig
Include Analog Inputs in Class 0 reads Default value is true
AnalogConfig - Class in io.stepfunc.dnp3
Analog configuration
AnalogConfig() - Constructor for class io.stepfunc.dnp3.AnalogConfig
 
AnalogOutputStatus - Class in io.stepfunc.dnp3
AnalogOutputStatus point
AnalogOutputStatus(UShort, double, Flags, Timestamp) - Constructor for class io.stepfunc.dnp3.AnalogOutputStatus
Initialize AnalogOutputStatus to default values
analogOutputStatus - Variable in class io.stepfunc.dnp3.ClassZeroConfig
Include Analog Output Status in Class 0 reads Default value is true
AnalogOutputStatusConfig - Class in io.stepfunc.dnp3
Analog Output Status configuration
AnalogOutputStatusConfig() - Constructor for class io.stepfunc.dnp3.AnalogOutputStatusConfig
 
any() - Static method in class io.stepfunc.dnp3.AddressFilter
Create an address filter that accepts any IP address
AppDecodeLevel - Enum in io.stepfunc.dnp3
Controls how transmitted and received application-layer fragments are decoded at the INFO log level
application - Variable in class io.stepfunc.dnp3.DecodeLevel
Controls application fragment decoding Default value is AppDecodeLevel.NOTHING
ApplicationIin - Class in io.stepfunc.dnp3
Application-controlled IIN bits
ApplicationIin() - Constructor for class io.stepfunc.dnp3.ApplicationIin
 
AssociationConfig - Class in io.stepfunc.dnp3
Association configuration
AssociationConfig(EventClasses, EventClasses, Classes, EventClasses) - Constructor for class io.stepfunc.dnp3.AssociationConfig
Initialize AssociationConfig to default values
AssociationHandler - Interface in io.stepfunc.dnp3
Callbacks for a particular outstation association
AssociationId - Class in io.stepfunc.dnp3
Association identifier Warning: This class is an opaque handle and cannot be constructed by user code
autoIntegrityScanOnBufferOverflow - Variable in class io.stepfunc.dnp3.AssociationConfig
Automatic integrity scan when an EVENT_BUFFER_OVERFLOW is detected Default value is true
autoTasksRetryStrategy - Variable in class io.stepfunc.dnp3.AssociationConfig
Automatic tasks retry strategy
autoTimeSync - Variable in class io.stepfunc.dnp3.AssociationConfig
Automatic time synchronization configuration Default value is AutoTimeSync.NONE
AutoTimeSync - Enum in io.stepfunc.dnp3
Automatic time synchronization configuration

B

baudRate - Variable in class io.stepfunc.dnp3.SerialPortSettings
Baud rate (in symbols-per-second) Default value is 9600
beginFragment() - Method in interface io.stepfunc.dnp3.ControlHandler
Notifies the start of a command fragment
beginFragment(ReadType, ResponseHeader) - Method in interface io.stepfunc.dnp3.ReadHandler
Marks the beginning of a fragment
Binary - Class in io.stepfunc.dnp3
Binary point
Binary(UShort, boolean, Flags, Timestamp) - Constructor for class io.stepfunc.dnp3.Binary
Initialize Binary to default values
binary - Variable in class io.stepfunc.dnp3.ClassZeroConfig
Include Binary Inputs in Class 0 reads Default value is true
BinaryConfig - Class in io.stepfunc.dnp3
Binary Input configuration
BinaryConfig() - Constructor for class io.stepfunc.dnp3.BinaryConfig
 
BinaryOutputStatus - Class in io.stepfunc.dnp3
BinaryOutputStatus point
BinaryOutputStatus(UShort, boolean, Flags, Timestamp) - Constructor for class io.stepfunc.dnp3.BinaryOutputStatus
Initialize BinaryOutputStatus to default values
binaryOutputStatus - Variable in class io.stepfunc.dnp3.ClassZeroConfig
Include Binary Output Status in Class 0 reads Default value is true
BinaryOutputStatusConfig - Class in io.stepfunc.dnp3
Binary Output Status configuration
BinaryOutputStatusConfig() - Constructor for class io.stepfunc.dnp3.BinaryOutputStatusConfig
 
bind() - Method in class io.stepfunc.dnp3.TcpServer
Bind the server to the port and starts listening.
broadcast - Variable in class io.stepfunc.dnp3.OutstationFeatures
Process valid broadcast messages Default value is true
BroadcastAction - Enum in io.stepfunc.dnp3
Enumeration describing how the outstation processed a broadcast request
broadcastReceived(FunctionCode, BroadcastAction) - Method in interface io.stepfunc.dnp3.OutstationInformation
Called when a broadcast request is received by the outstation
Byte - Class in io.stepfunc.dnp3
Single byte struct
Byte(UByte) - Constructor for class io.stepfunc.dnp3.Byte
Initialize Byte to default values

C

CHATTER_FILTER - Static variable in class io.stepfunc.dnp3.Flag
Object value is changing state rapidly (device dependent meaning)
checkLinkStatus(AssociationId) - Method in class io.stepfunc.dnp3.MasterChannel
Asynchronously perform a link status check
class0 - Variable in class io.stepfunc.dnp3.Classes
Class 0 (static data)
class1 - Variable in class io.stepfunc.dnp3.Classes
Class 1 events
class1 - Variable in class io.stepfunc.dnp3.EventClasses
Class 1 events
class2 - Variable in class io.stepfunc.dnp3.Classes
Class 2 events
class2 - Variable in class io.stepfunc.dnp3.EventClasses
Class 2 events
class3 - Variable in class io.stepfunc.dnp3.Classes
Class 3 events
class3 - Variable in class io.stepfunc.dnp3.EventClasses
Class 3 events
Classes - Class in io.stepfunc.dnp3
Class 0, 1, 2 and 3 config
Classes(boolean, boolean, boolean, boolean) - Constructor for class io.stepfunc.dnp3.Classes
Initialize Classes to default values
classRequest(boolean, boolean, boolean, boolean) - Static method in class io.stepfunc.dnp3.Request
Create a new request asking for classes An identical request can be created manually with Request.addAllObjectsHeader(io.stepfunc.dnp3.Variation) and variations Variation.GROUP60_VAR1, Variation.GROUP60_VAR2, Variation.GROUP60_VAR3 and Variation.GROUP60_VAR4.
classZero - Variable in class io.stepfunc.dnp3.OutstationConfig
Controls responses to Class 0 reads
ClassZeroConfig - Class in io.stepfunc.dnp3
Controls which types are reported during a Class 0 read.
ClassZeroConfig() - Constructor for class io.stepfunc.dnp3.ClassZeroConfig
 
clear - Variable in class io.stepfunc.dnp3.ControlCode
Support for this field is optional.
clearRestartIin() - Method in interface io.stepfunc.dnp3.OutstationInformation
Master cleared the restart IIN bit
ClientState - Enum in io.stepfunc.dnp3
State of the client connection.
ClientStateListener - Interface in io.stepfunc.dnp3
Callback for monitoring the client TCP connection state
code - Variable in class io.stepfunc.dnp3.G12v1
Control code
coldRestart(AssociationId) - Method in class io.stepfunc.dnp3.MasterChannel
Asynchronously perform a cold restart operation to the association
coldRestart() - Method in interface io.stepfunc.dnp3.OutstationApplication
Request that the outstation perform a cold restart (IEEE-1815 2012, p. 58) The outstation will not automatically restart.
COMM_LOST - Static variable in class io.stepfunc.dnp3.Flag
Object value represents the last value available before a communication failure occurred.
CommandMode - Enum in io.stepfunc.dnp3
Command operation mode
CommandResult - Enum in io.stepfunc.dnp3
Result of a command
Commands - Class in io.stepfunc.dnp3
Builder type used to construct command requests
Commands() - Constructor for class io.stepfunc.dnp3.Commands
Create a new set of commands
CommandStatus - Enum in io.stepfunc.dnp3
Enumeration received from an outstation in response to command request
CommandTaskCallback - Interface in io.stepfunc.dnp3
Handler for command tasks
con - Variable in class io.stepfunc.dnp3.Control
Requires confirmation
configCorrupt - Variable in class io.stepfunc.dnp3.ApplicationIin
IIN2.5 - Configuration corrupt Default value is false
configure(LoggingConfig, Logger) - Static method in class io.stepfunc.dnp3.Logging
Set the callback that will receive all the log messages There is only a single globally allocated logger.
confirmTimeout - Variable in class io.stepfunc.dnp3.OutstationConfig
Confirmation timeout Default value is 5s
ConnectionState - Enum in io.stepfunc.dnp3
Outstation connection state for connection-oriented transports, e.g.
ConnectionStateListener - Interface in io.stepfunc.dnp3
Callback interface for connection state events
ConnectStrategy - Class in io.stepfunc.dnp3
Timing parameters for connection attempts
ConnectStrategy() - Constructor for class io.stepfunc.dnp3.ConnectStrategy
 
Control - Class in io.stepfunc.dnp3
APDU Control field
Control(boolean, boolean, boolean, boolean, UByte) - Constructor for class io.stepfunc.dnp3.Control
Initialize Control to default values
control - Variable in class io.stepfunc.dnp3.RequestHeader
Control field
control - Variable in class io.stepfunc.dnp3.ResponseHeader
Application control field
ControlCode - Class in io.stepfunc.dnp3
CROB (G12v1) control code
ControlCode(TripCloseCode, boolean, OpType) - Constructor for class io.stepfunc.dnp3.ControlCode
Initialize ControlCode to default values
ControlHandler - Interface in io.stepfunc.dnp3
Callbacks for handling controls
count - Variable in class io.stepfunc.dnp3.G12v1
Count
counter - Variable in class io.stepfunc.dnp3.ClassZeroConfig
Include Counters in Class 0 reads Default value is true
Counter - Class in io.stepfunc.dnp3
Counter point
Counter(UShort, UInteger, Flags, Timestamp) - Constructor for class io.stepfunc.dnp3.Counter
Initialize Counter to default values
CounterConfig - Class in io.stepfunc.dnp3
Counter configuration
CounterConfig() - Constructor for class io.stepfunc.dnp3.CounterConfig
 
createSerialChannel(Runtime, MasterChannelConfig, String, SerialPortSettings, Duration, PortStateListener) - Static method in class io.stepfunc.dnp3.MasterChannel
Create a master channel on the specified serial port The returned master must be gracefully shutdown with MasterChannel.shutdown() when done.
createSerialSession(Runtime, String, SerialPortSettings, OutstationConfig, EventBufferConfig, OutstationApplication, OutstationInformation, ControlHandler) - Static method in class io.stepfunc.dnp3.Outstation
Create an outstation instance running on a serial port
createTcpChannel(Runtime, LinkErrorMode, MasterChannelConfig, EndpointList, ConnectStrategy, ClientStateListener) - Static method in class io.stepfunc.dnp3.MasterChannel
Create a master channel that connects to the specified TCP endpoint(s)

D

Database - Class in io.stepfunc.dnp3
Internal database access Warning: This object is only valid within the transaction.
DataBits - Enum in io.stepfunc.dnp3
Number of bits per character
dataBits - Variable in class io.stepfunc.dnp3.SerialPortSettings
Number of bits used to represent a character sent on the line Default value is DataBits.EIGHT
deadband - Variable in class io.stepfunc.dnp3.AnalogConfig
Deadband value Default value is 0
deadband - Variable in class io.stepfunc.dnp3.AnalogOutputStatusConfig
Deadband value Default value is 0
deadband - Variable in class io.stepfunc.dnp3.CounterConfig
Deadband value Default value is 0
deadband - Variable in class io.stepfunc.dnp3.FrozenCounterConfig
Deadband value Default value is 0
DecodeLevel - Class in io.stepfunc.dnp3
Controls the decoding of transmitted and received data at the application, transport, link, and physical layers
DecodeLevel() - Constructor for class io.stepfunc.dnp3.DecodeLevel
 
decodeLevel - Variable in class io.stepfunc.dnp3.MasterChannelConfig
Decoding level for this master.
decodeLevel - Variable in class io.stepfunc.dnp3.OutstationConfig
Decoding level
delay - Variable in class io.stepfunc.dnp3.RestartResult
Delay value returned by the outstation.
demandPoll(PollId) - Method in class io.stepfunc.dnp3.MasterChannel
Demand the immediate execution of a poll previously created with MasterChannel.addPoll(io.stepfunc.dnp3.AssociationId, io.stepfunc.dnp3.Request, java.time.Duration).
deviceTrouble - Variable in class io.stepfunc.dnp3.ApplicationIin
IIN1.6 - Device trouble Default value is false
disable() - Method in class io.stepfunc.dnp3.MasterChannel
stop communications
disableUnsolClasses - Variable in class io.stepfunc.dnp3.AssociationConfig
Classes to disable unsolicited responses at startup
DISCONTINUITY - Static variable in class io.stepfunc.dnp3.Flag
Reported counter value cannot be compared against a prior value to obtain the correct count difference
DoubleBit - Enum in io.stepfunc.dnp3
Double-bit binary input value
doubleBitBinary - Variable in class io.stepfunc.dnp3.ClassZeroConfig
Include Double-Bit Binary Inputs in Class 0 reads Default value is true
DoubleBitBinary - Class in io.stepfunc.dnp3
DoubleBitBinary point
DoubleBitBinary(UShort, DoubleBit, Flags, Timestamp) - Constructor for class io.stepfunc.dnp3.DoubleBitBinary
Initialize DoubleBitBinary to default values
DoubleBitBinaryConfig - Class in io.stepfunc.dnp3
Double-Bit Binary Input configuration
DoubleBitBinaryConfig() - Constructor for class io.stepfunc.dnp3.DoubleBitBinaryConfig
 

E

enable() - Method in class io.stepfunc.dnp3.MasterChannel
start communications
enableUnsolClasses - Variable in class io.stepfunc.dnp3.AssociationConfig
Classes to enable unsolicited responses at startup
endFragment() - Method in interface io.stepfunc.dnp3.ControlHandler
Notifies the end of a command fragment
endFragment(ReadType, ResponseHeader) - Method in interface io.stepfunc.dnp3.ReadHandler
Marks the end of a fragment
EndpointList - Class in io.stepfunc.dnp3
List of IP endpoints.
EndpointList(String) - Constructor for class io.stepfunc.dnp3.EndpointList
Create a new list of IP endpoints.
enterSolicitedConfirmWait(UByte) - Method in interface io.stepfunc.dnp3.OutstationInformation
Outstation has begun waiting for a solicited confirm
enterUnsolicitedConfirmWait(UByte) - Method in interface io.stepfunc.dnp3.OutstationInformation
Outstation has begun waiting for an unsolicited confirm
error - Variable in exception io.stepfunc.dnp3.ParamException
Error detail
error - Variable in class io.stepfunc.dnp3.RestartResult
Success/failure of the restart task
EventAnalogOutputStatusVariation - Enum in io.stepfunc.dnp3
Event analog output status variation
EventAnalogVariation - Enum in io.stepfunc.dnp3
Event analog variation
EventBinaryOutputStatusVariation - Enum in io.stepfunc.dnp3
Event binary output status variation
EventBinaryVariation - Enum in io.stepfunc.dnp3
Event binary input variation
EventBufferConfig - Class in io.stepfunc.dnp3
Maximum number of events for each type A value of zero means that events will not be buffered for that type.
EventBufferConfig(UShort, UShort, UShort, UShort, UShort, UShort, UShort, UShort) - Constructor for class io.stepfunc.dnp3.EventBufferConfig
Initialize EventBufferConfig to default values
EventClass - Enum in io.stepfunc.dnp3
Event class
EventClasses - Class in io.stepfunc.dnp3
Event classes
EventClasses(boolean, boolean, boolean) - Constructor for class io.stepfunc.dnp3.EventClasses
Initialize EventClasses to default values
EventCounterVariation - Enum in io.stepfunc.dnp3
Event counter variation
EventDoubleBitBinaryVariation - Enum in io.stepfunc.dnp3
Event double-bit binary input variation
EventFrozenCounterVariation - Enum in io.stepfunc.dnp3
Event frozen counter variation
EventMode - Enum in io.stepfunc.dnp3
Controls how events are processed when updating values in the database.
eventMode - Variable in class io.stepfunc.dnp3.UpdateOptions
Determines how/if an event is produced Default value is EventMode.DETECT
eventScanOnEventsAvailable - Variable in class io.stepfunc.dnp3.AssociationConfig
Classes to automatically send reads when the IIN bit is asserted
eventVariation - Variable in class io.stepfunc.dnp3.AnalogConfig
Default event variation Default value is EventAnalogVariation.GROUP32_VAR1
eventVariation - Variable in class io.stepfunc.dnp3.AnalogOutputStatusConfig
Default event variation Default value is EventAnalogOutputStatusVariation.GROUP42_VAR1
eventVariation - Variable in class io.stepfunc.dnp3.BinaryConfig
Default event variation Default value is EventBinaryVariation.GROUP2_VAR1
eventVariation - Variable in class io.stepfunc.dnp3.BinaryOutputStatusConfig
Default event variation Default value is EventBinaryOutputStatusVariation.GROUP11_VAR2
eventVariation - Variable in class io.stepfunc.dnp3.CounterConfig
Default event variation Default value is EventCounterVariation.GROUP22_VAR1
eventVariation - Variable in class io.stepfunc.dnp3.DoubleBitBinaryConfig
Default event variation Default value is EventDoubleBitBinaryVariation.GROUP4_VAR1
eventVariation - Variable in class io.stepfunc.dnp3.FrozenCounterConfig
Default event variation Default value is EventFrozenCounterVariation.GROUP23_VAR1
execute(Database) - Method in interface io.stepfunc.dnp3.OutstationTransaction
Execute the transaction with the provided database

F

features - Variable in class io.stepfunc.dnp3.OutstationConfig
Optional features
fin - Variable in class io.stepfunc.dnp3.Control
Final fragment of the message
finalize() - Method in class io.stepfunc.dnp3.AddressFilter
 
finalize() - Method in class io.stepfunc.dnp3.Commands
 
finalize() - Method in class io.stepfunc.dnp3.EndpointList
 
finalize() - Method in class io.stepfunc.dnp3.MasterChannel
 
finalize() - Method in class io.stepfunc.dnp3.Outstation
 
finalize() - Method in class io.stepfunc.dnp3.Request
 
finalize() - Method in class io.stepfunc.dnp3.Runtime
 
finalize() - Method in class io.stepfunc.dnp3.TcpServer
 
finishHeader() - Method in class io.stepfunc.dnp3.Commands
Finish any partially completed header.
fir - Variable in class io.stepfunc.dnp3.Control
First fragment in the message
Flag - Class in io.stepfunc.dnp3
Individual flag constants that may be combined using bitwise-OR operator
flags - Variable in class io.stepfunc.dnp3.Analog
Point flags
flags - Variable in class io.stepfunc.dnp3.AnalogOutputStatus
Point flags
flags - Variable in class io.stepfunc.dnp3.Binary
Point flags
flags - Variable in class io.stepfunc.dnp3.BinaryOutputStatus
Point flags
flags - Variable in class io.stepfunc.dnp3.Counter
Point flags
flags - Variable in class io.stepfunc.dnp3.DoubleBitBinary
Point flags
Flags - Class in io.stepfunc.dnp3
Collection of individual flag bits represented by an underlying mask value
Flags(UByte) - Constructor for class io.stepfunc.dnp3.Flags
Initialize Flags to default values
flags - Variable in class io.stepfunc.dnp3.FrozenCounter
Point flags
FlowControl - Enum in io.stepfunc.dnp3
Flow control modes
flowControl - Variable in class io.stepfunc.dnp3.SerialPortSettings
Type of signalling to use for controlling data transfer Default value is FlowControl.NONE
freezeCountersAll(FreezeType, Database) - Method in interface io.stepfunc.dnp3.OutstationApplication
Freeze all the counters
freezeCountersRange(UShort, UShort, FreezeType, Database) - Method in interface io.stepfunc.dnp3.OutstationApplication
Freeze a range of counters
FreezeResult - Enum in io.stepfunc.dnp3
Result of a freeze operation
FreezeType - Enum in io.stepfunc.dnp3
Freeze operation type
frozenCounter - Variable in class io.stepfunc.dnp3.ClassZeroConfig
Include Frozen Counters in Class 0 reads Default value is true
FrozenCounter - Class in io.stepfunc.dnp3
FrozenCounter point
FrozenCounter(UShort, UInteger, Flags, Timestamp) - Constructor for class io.stepfunc.dnp3.FrozenCounter
Initialize FrozenCounter to default values
FrozenCounterConfig - Class in io.stepfunc.dnp3
Frozen Counter configuration
FrozenCounterConfig() - Constructor for class io.stepfunc.dnp3.FrozenCounterConfig
 
func - Variable in class io.stepfunc.dnp3.ResponseHeader
Response type
function - Variable in class io.stepfunc.dnp3.RequestHeader
Function code
FunctionCode - Enum in io.stepfunc.dnp3
Application layer function code

G

G12v1 - Class in io.stepfunc.dnp3
Control Relay Output Block
G12v1(ControlCode, UByte, UInteger, UInteger) - Constructor for class io.stepfunc.dnp3.G12v1
Initialize G12v1 to default values
getAnalog(UShort) - Method in class io.stepfunc.dnp3.Database
Get a Analog point
getAnalogOutputStatus(UShort) - Method in class io.stepfunc.dnp3.Database
Get a Analog Output Status point
getApplicationIin() - Method in interface io.stepfunc.dnp3.OutstationApplication
Returns the application-controlled IIN bits
getBinary(UShort) - Method in class io.stepfunc.dnp3.Database
Get a Binary Input point
getBinaryOutputStatus(UShort) - Method in class io.stepfunc.dnp3.Database
Get a Binary Output Status point
getCounter(UShort) - Method in class io.stepfunc.dnp3.Database
Get a Counter point
getCurrentTime() - Method in interface io.stepfunc.dnp3.AssociationHandler
Returns the current time or an invalid time if none is available This callback is used when the master performs time synchronization for a particular outstation.
getDecodeLevel() - Method in class io.stepfunc.dnp3.MasterChannel
Get the decoding level for the channel
getDoubleBitBinary(UShort) - Method in class io.stepfunc.dnp3.Database
Get a Double-Bit Binary Input point
getFrozenCounter(UShort) - Method in class io.stepfunc.dnp3.Database
Get a Frozen Counter point
getProcessingDelayMs() - Method in interface io.stepfunc.dnp3.OutstationApplication
Returns the DELAY_MEASUREMENT delay The value returned by this method is used in conjunction with the DELAY_MEASUREMENT function code and returned in a g52v2 time delay object as part of a non-LAN time synchronization procedure.

H

handleAnalog(HeaderInfo, List<Analog>) - Method in interface io.stepfunc.dnp3.ReadHandler
Handle analog input data
handleAnalogOutputStatus(HeaderInfo, List<AnalogOutputStatus>) - Method in interface io.stepfunc.dnp3.ReadHandler
Handle analog output status data
handleBinary(HeaderInfo, List<Binary>) - Method in interface io.stepfunc.dnp3.ReadHandler
Handle binary input data
handleBinaryOutputStatus(HeaderInfo, List<BinaryOutputStatus>) - Method in interface io.stepfunc.dnp3.ReadHandler
Handle binary output status data
handleCounter(HeaderInfo, List<Counter>) - Method in interface io.stepfunc.dnp3.ReadHandler
Handle counter data
handleDoubleBitBinary(HeaderInfo, List<DoubleBitBinary>) - Method in interface io.stepfunc.dnp3.ReadHandler
Handle double-bit binary input data
handleFrozenCounter(HeaderInfo, List<FrozenCounter>) - Method in interface io.stepfunc.dnp3.ReadHandler
Handle frozen counter input data
handleOctetString(HeaderInfo, List<OctetString>) - Method in interface io.stepfunc.dnp3.ReadHandler
Handle octet string data
HeaderInfo - Class in io.stepfunc.dnp3
Object header information
HeaderInfo(Variation, QualifierCode) - Constructor for class io.stepfunc.dnp3.HeaderInfo
Initialize HeaderInfo to default values

I

Iin - Class in io.stepfunc.dnp3
Pair of IIN bytes
Iin(Iin1, Iin2) - Constructor for class io.stepfunc.dnp3.Iin
Initialize Iin to default values
iin - Variable in class io.stepfunc.dnp3.ResponseHeader
IIN bytes
iin1 - Variable in class io.stepfunc.dnp3.Iin
First IIN byte
Iin1 - Class in io.stepfunc.dnp3
First IIN byte
Iin1(UByte) - Constructor for class io.stepfunc.dnp3.Iin1
Initialize Iin1 to default values
Iin1Flag - Enum in io.stepfunc.dnp3
First IIN bit flags
iin2 - Variable in class io.stepfunc.dnp3.Iin
Second IIN byte
Iin2 - Class in io.stepfunc.dnp3
Second IIN byte
Iin2(UByte) - Constructor for class io.stepfunc.dnp3.Iin2
Initialize Iin2 to default values
Iin2Flag - Enum in io.stepfunc.dnp3
Second IIN bit flags
index - Variable in class io.stepfunc.dnp3.Analog
Point index
index - Variable in class io.stepfunc.dnp3.AnalogOutputStatus
Point index
index - Variable in class io.stepfunc.dnp3.Binary
Point index
index - Variable in class io.stepfunc.dnp3.BinaryOutputStatus
Point index
index - Variable in class io.stepfunc.dnp3.Counter
Point index
index - Variable in class io.stepfunc.dnp3.DoubleBitBinary
Point index
index - Variable in class io.stepfunc.dnp3.FrozenCounter
Point index
index - Variable in class io.stepfunc.dnp3.OctetString
Point index
invalid() - Static method in class io.stepfunc.dnp3.TimestampUtc
Create an invalid timestamp value
invalidTimestamp() - Static method in class io.stepfunc.dnp3.Timestamp
Creates an invalid timestamp struct
io.stepfunc.dnp3 - package io.stepfunc.dnp3
 
isSet(Iin1Flag) - Method in class io.stepfunc.dnp3.Iin1
Check if a particular flag is set in the IIN1 byte
isSet(Iin2Flag) - Method in class io.stepfunc.dnp3.Iin2
Check if a particular flag is set in the IIN2 byte
isValid - Variable in class io.stepfunc.dnp3.TimestampUtc
True if the timestamp is valid, false otherwise.

K

keepAliveTimeout - Variable in class io.stepfunc.dnp3.AssociationConfig
Delay of inactivity before sending a REQUEST_LINK_STATUS to the outstation A value of zero means no automatic keep-alive.
keepAliveTimeout - Variable in class io.stepfunc.dnp3.OutstationConfig
Delay of inactivity before sending a REQUEST_LINK_STATUS to the master A value of zero means no automatic keep-alives.

L

level - Variable in class io.stepfunc.dnp3.LoggingConfig
logging level Default value is LogLevel.INFO
link - Variable in class io.stepfunc.dnp3.DecodeLevel
Controls link frame decoding Default value is LinkDecodeLevel.NOTHING
LinkDecodeLevel - Enum in io.stepfunc.dnp3
Controls how transmitted and received link frames are decoded at the INFO log level
LinkErrorMode - Enum in io.stepfunc.dnp3
Controls how errors in parsed link-layer frames are handled.
LinkStatusCallback - Interface in io.stepfunc.dnp3
Handler for link status check
LinkStatusResult - Enum in io.stepfunc.dnp3
Result of a link status check.
LOCAL_FORCED - Static variable in class io.stepfunc.dnp3.Flag
Object value is overridden by the device reporting this flag
localControl - Variable in class io.stepfunc.dnp3.ApplicationIin
IIN1.5 - Some output points are in local mode Default value is false
Logger - Interface in io.stepfunc.dnp3
Logging interface that receives the log messages and writes them somewhere.
Logging - Class in io.stepfunc.dnp3
Provides a static method for configuring logging
LoggingConfig - Class in io.stepfunc.dnp3
Logging configuration options
LoggingConfig() - Constructor for class io.stepfunc.dnp3.LoggingConfig
 
LogLevel - Enum in io.stepfunc.dnp3
Log level Used in Logger.onMessage(io.stepfunc.dnp3.LogLevel, java.lang.String) callback to identify the log level of a message.
LogOutputFormat - Enum in io.stepfunc.dnp3
Describes how each log event is formatted

M

masterAddress - Variable in class io.stepfunc.dnp3.OutstationConfig
Link-layer master address
MasterChannel - Class in io.stepfunc.dnp3
Represents a communication channel for a master station To communicate with a particular outstation, you need to add an association with MasterChannel.addAssociation(org.joou.UShort, io.stepfunc.dnp3.AssociationConfig, io.stepfunc.dnp3.ReadHandler, io.stepfunc.dnp3.AssociationHandler).
MasterChannelConfig - Class in io.stepfunc.dnp3
Generic configuration for a MasterChannel
MasterChannelConfig(UShort) - Constructor for class io.stepfunc.dnp3.MasterChannelConfig
Initialize MasterChannelConfig to default values
maxAnalog - Variable in class io.stepfunc.dnp3.EventBufferConfig
Maximum number of Analog Input events (g32)
maxAnalogOutputStatus - Variable in class io.stepfunc.dnp3.EventBufferConfig
Maximum number of Analog Output Status events (g42)
maxBinary - Variable in class io.stepfunc.dnp3.EventBufferConfig
Maximum number of Binary Input events (g2)
maxBinaryOutputStatus - Variable in class io.stepfunc.dnp3.EventBufferConfig
Maximum number of Binary Output Status events (g11)
maxConnectDelay - Variable in class io.stepfunc.dnp3.ConnectStrategy
Maximum delay between two connection attempts Default value is 10s
maxControlsPerRequest - Variable in class io.stepfunc.dnp3.OutstationConfig
Maximum number of controls in a single request.
maxCounter - Variable in class io.stepfunc.dnp3.EventBufferConfig
Maximum number of Counter events (g22)
maxDelay - Variable in class io.stepfunc.dnp3.RetryStrategy
Maximum delay between two retries Default value is 10s
maxDoubleBitBinary - Variable in class io.stepfunc.dnp3.EventBufferConfig
Maximum number of Double-Bit Binary Input events (g4)
maxFrozenCounter - Variable in class io.stepfunc.dnp3.EventBufferConfig
Maximum number of Frozen Counter events (g23)
maxOctetString - Variable in class io.stepfunc.dnp3.EventBufferConfig
Maximum number of Octet String events (g111)
maxQueuedUserRequests - Variable in class io.stepfunc.dnp3.AssociationConfig
maximum number of user requests (e.g. commands, adhoc reads, etc) that will be queued before back-pressure is applied by failing requests Default value is 16
maxReadRequestHeaders - Variable in class io.stepfunc.dnp3.OutstationConfig
Maximum number of headers that will be processed in a READ request.
maxUnsolicitedRetries - Variable in class io.stepfunc.dnp3.OutstationConfig
Maximum number of unsolicited retries Default value is 4294967295
minConnectDelay - Variable in class io.stepfunc.dnp3.ConnectStrategy
Minimum delay between two connection attempts, doubles up to the maximum delay Default value is 1s
minDelay - Variable in class io.stepfunc.dnp3.RetryStrategy
Minimum delay between two retries Default value is 1s

N

needTime - Variable in class io.stepfunc.dnp3.ApplicationIin
IIN1.4 - Time synchronization is required Default value is false
noEvents() - Static method in class io.stepfunc.dnp3.EventBufferConfig
Initialize an event buffer configuration to support no events
none() - Static method in class io.stepfunc.dnp3.Classes
No class
none() - Static method in class io.stepfunc.dnp3.EventClasses
Initialize all three event classes to false
notSupported() - Static method in class io.stepfunc.dnp3.RestartDelay
Creates a restart delay that indicates that this operation is not supported.
notSynchronizedTimestamp(ULong) - Static method in class io.stepfunc.dnp3.Timestamp
Creates a not synchronized timestamp struct
numCoreThreads - Variable in class io.stepfunc.dnp3.RuntimeConfig
Number of runtime threads to spawn.

O

OctetString - Class in io.stepfunc.dnp3
Octet String point
OctetString(UShort, List<Byte>) - Constructor for class io.stepfunc.dnp3.OctetString
Initialize OctetString to default values
octetStrings - Variable in class io.stepfunc.dnp3.ClassZeroConfig
Include Binary Inputs in Class 0 reads Warning: For conformance, this should be false.
offTime - Variable in class io.stepfunc.dnp3.G12v1
Duration the output drive remains non-active (in milliseconds)
onChange(ClientState) - Method in interface io.stepfunc.dnp3.ClientStateListener
Called when the client state changed
onChange(ConnectionState) - Method in interface io.stepfunc.dnp3.ConnectionStateListener
Called when the connection state changes
onChange(PortState) - Method in interface io.stepfunc.dnp3.PortStateListener
Invoked when the serial port changes state
onComplete(CommandResult) - Method in interface io.stepfunc.dnp3.CommandTaskCallback
Called when the command task reached completion or failed
onComplete(LinkStatusResult) - Method in interface io.stepfunc.dnp3.LinkStatusCallback
Called when a link status is received
onComplete(ReadResult) - Method in interface io.stepfunc.dnp3.ReadTaskCallback
Called when the read task reached completion or failed
onComplete(RestartResult) - Method in interface io.stepfunc.dnp3.RestartTaskCallback
Called when the restart task reached completion or failed
onComplete(TimeSyncResult) - Method in interface io.stepfunc.dnp3.TimeSyncTaskCallback
Called when the timesync task reached completion or failed
ONLINE - Static variable in class io.stepfunc.dnp3.Flag
Object value is 'good' / 'valid' / 'nominal'
onMessage(LogLevel, String) - Method in interface io.stepfunc.dnp3.Logger
Called when a log message was received and should be logged
onTime - Variable in class io.stepfunc.dnp3.G12v1
Duration the output drive remains active (in milliseconds)
operate(AssociationId, CommandMode, Commands) - Method in class io.stepfunc.dnp3.MasterChannel
Asynchronously perform a command operation on the association
operateG12v1(G12v1, UShort, OperateType, Database) - Method in interface io.stepfunc.dnp3.ControlHandler
Operate a control point
operateG41v1(int, UShort, OperateType, Database) - Method in interface io.stepfunc.dnp3.ControlHandler
Operate a control point
operateG41v2(short, UShort, OperateType, Database) - Method in interface io.stepfunc.dnp3.ControlHandler
Operate a control point
operateG41v3(float, UShort, OperateType, Database) - Method in interface io.stepfunc.dnp3.ControlHandler
Operate a control point
operateG41v4(double, UShort, OperateType, Database) - Method in interface io.stepfunc.dnp3.ControlHandler
Operate a control point
OperateType - Enum in io.stepfunc.dnp3
Enumeration describing how the master requested the control operation
opType - Variable in class io.stepfunc.dnp3.ControlCode
This field is used in conjunction with the `tcc` field to specify a control operation
OpType - Enum in io.stepfunc.dnp3
Operation Type field, used in conjunction with TripCloseCode to specify a control operation
outputFormat - Variable in class io.stepfunc.dnp3.LoggingConfig
output formatting options Default value is LogOutputFormat.TEXT
Outstation - Class in io.stepfunc.dnp3
Outstation handle Use this handle to modify the internal database.
outstationAddress - Variable in class io.stepfunc.dnp3.OutstationConfig
Link-layer outstation address
OutstationApplication - Interface in io.stepfunc.dnp3
Dynamic information required by the outstation from the user application
OutstationConfig - Class in io.stepfunc.dnp3
Outstation configuration
OutstationConfig(UShort, UShort) - Constructor for class io.stepfunc.dnp3.OutstationConfig
Initialize OutstationConfig to default values
OutstationFeatures - Class in io.stepfunc.dnp3
Optional outstation features that can be enabled or disabled
OutstationFeatures() - Constructor for class io.stepfunc.dnp3.OutstationFeatures
 
OutstationInformation - Interface in io.stepfunc.dnp3
Informational callbacks that the outstation doesn't rely on to function It may be useful to certain applications to assess the health of the communication or to count statistics
OutstationTransaction - Interface in io.stepfunc.dnp3
Outstation transaction interface
OVER_RANGE - Static variable in class io.stepfunc.dnp3.Flag
Object's true exceeds the measurement range of the reported variation

P

ParamError - Enum in io.stepfunc.dnp3
Error type used throughout the library
ParamException - Exception in io.stepfunc.dnp3
Error type used throughout the library
Parity - Enum in io.stepfunc.dnp3
Parity checking modes
parity - Variable in class io.stepfunc.dnp3.SerialPortSettings
Type of parity to use for error checking Default value is Parity.NONE
PhysDecodeLevel - Enum in io.stepfunc.dnp3
Controls how data transmitted at the physical layer (TCP, serial, etc) is logged
physical - Variable in class io.stepfunc.dnp3.DecodeLevel
Controls the logging of physical layer read/write Default value is PhysDecodeLevel.NOTHING
PollId - Class in io.stepfunc.dnp3
Poll identifier Warning: This class is an opaque handle and cannot be constructed by user code
PortState - Enum in io.stepfunc.dnp3
State of the serial port
PortStateListener - Interface in io.stepfunc.dnp3
Callback interface for receiving updates about the state of a serial port
printLevel - Variable in class io.stepfunc.dnp3.LoggingConfig
optionally print the log level as part to the message string Default value is true
printModuleInfo - Variable in class io.stepfunc.dnp3.LoggingConfig
optionally print the underlying Rust module information to the message string Default value is false
processRequestFromIdle(RequestHeader) - Method in interface io.stepfunc.dnp3.OutstationInformation
Called when a request is processed from the IDLE state

Q

qualifier - Variable in class io.stepfunc.dnp3.HeaderInfo
Qualitifer used in the response
QualifierCode - Enum in io.stepfunc.dnp3
Qualifier code used in the response
quality - Variable in class io.stepfunc.dnp3.Timestamp
Timestamp quality
queue - Variable in class io.stepfunc.dnp3.ControlCode
This field is obsolete and should always be 0 Default value is false

R

read(AssociationId, Request) - Method in class io.stepfunc.dnp3.MasterChannel
Perform a read on the association.
ReadHandler - Interface in io.stepfunc.dnp3
General handler that will receive all values read from the outstation.
ReadResult - Enum in io.stepfunc.dnp3
Result of a read operation
ReadTaskCallback - Interface in io.stepfunc.dnp3
Handler for read tasks
ReadType - Enum in io.stepfunc.dnp3
Describes the source of a read event
reconnectDelay - Variable in class io.stepfunc.dnp3.ConnectStrategy
Delay before attempting a connection after a disconnect Default value is 1s
REFERENCE_ERR - Static variable in class io.stepfunc.dnp3.Flag
Object's value might not have the expected level of accuracy
REMOTE_FORCED - Static variable in class io.stepfunc.dnp3.Flag
Object value is overridden in a downstream reporting device
removeAnalog(UShort) - Method in class io.stepfunc.dnp3.Database
Remove an Analog point
removeAnalogOutputStatus(UShort) - Method in class io.stepfunc.dnp3.Database
Remove an Analog Output Status point
removeAssociation(AssociationId) - Method in class io.stepfunc.dnp3.MasterChannel
Remove an association from the channel
removeBinary(UShort) - Method in class io.stepfunc.dnp3.Database
Remove a Binary Input point
removeBinaryOutputStatus(UShort) - Method in class io.stepfunc.dnp3.Database
Remove a Binary Output Status point
removeCounter(UShort) - Method in class io.stepfunc.dnp3.Database
Remove a Counter point
removeDoubleBitBinary(UShort) - Method in class io.stepfunc.dnp3.Database
Remove a Double-Bit Binary Input point
removeFrozenCounter(UShort) - Method in class io.stepfunc.dnp3.Database
Remove a Frozen Counter point
removeOctetString(UShort) - Method in class io.stepfunc.dnp3.Database
Remove an Octet String point
removePoll(PollId) - Method in class io.stepfunc.dnp3.MasterChannel
Add a periodic poll to an association Each result of the poll will be sent to the ReadHandler of the association.
Request - Class in io.stepfunc.dnp3
Custom request Whenever a method takes a request as a parameter, the request is internally copied.
Request() - Constructor for class io.stepfunc.dnp3.Request
Create a new request
RequestHeader - Class in io.stepfunc.dnp3
Application-layer header for requests
RequestHeader(Control, FunctionCode) - Constructor for class io.stepfunc.dnp3.RequestHeader
Initialize RequestHeader to default values
ResponseFunction - Enum in io.stepfunc.dnp3
Type of response
ResponseHeader - Class in io.stepfunc.dnp3
Response header information
ResponseHeader(Control, ResponseFunction, Iin) - Constructor for class io.stepfunc.dnp3.ResponseHeader
Initialize ResponseHeader to default values
responseTimeout - Variable in class io.stepfunc.dnp3.MasterChannelConfig
Timeout for receiving a response Default value is 5s
RESTART - Static variable in class io.stepfunc.dnp3.Flag
Object value has not been updated since device restart
RestartDelay - Class in io.stepfunc.dnp3
RestartDelay(RestartDelayType, UShort) - Constructor for class io.stepfunc.dnp3.RestartDelay
Initialize RestartDelay to default values
RestartDelayType - Enum in io.stepfunc.dnp3
Type of restart delay value.
RestartError - Enum in io.stepfunc.dnp3
Result of a restart operation
RestartResult - Class in io.stepfunc.dnp3
Result of a restart task
RestartResult(RestartError, Duration) - Constructor for class io.stepfunc.dnp3.RestartResult
Initialize RestartResult to default values
RestartTaskCallback - Interface in io.stepfunc.dnp3
Handler for restart tasks
restartType - Variable in class io.stepfunc.dnp3.RestartDelay
Indicates what RestartDelay.value is.
RetryStrategy - Class in io.stepfunc.dnp3
Retry strategy configuration.
RetryStrategy() - Constructor for class io.stepfunc.dnp3.RetryStrategy
 
Runtime - Class in io.stepfunc.dnp3
Handle to the underlying runtime
Runtime(RuntimeConfig) - Constructor for class io.stepfunc.dnp3.Runtime
Creates a new runtime for running the protocol stack.
RuntimeConfig - Class in io.stepfunc.dnp3
Runtime configuration
RuntimeConfig() - Constructor for class io.stepfunc.dnp3.RuntimeConfig
 
rxBufferSize - Variable in class io.stepfunc.dnp3.MasterChannelConfig
RX buffer size Must be at least 2048 Default value is 2048
rxBufferSize - Variable in class io.stepfunc.dnp3.OutstationConfig
Receive buffer size Must be at least 249 bytes Default value is 2048

S

selectG12v1(G12v1, UShort, Database) - Method in interface io.stepfunc.dnp3.ControlHandler
Select a CROB, but do not operate Implementors can think of this function as asking the question "is this control supported"?
selectG41v1(int, UShort, Database) - Method in interface io.stepfunc.dnp3.ControlHandler
Select an analog output, but do not operate Implementors can think of this function as asking the question "is this control supported"?
selectG41v2(short, UShort, Database) - Method in interface io.stepfunc.dnp3.ControlHandler
Select an analog output, but do not operate Implementors can think of this function as asking the question "is this control supported"?
selectG41v3(float, UShort, Database) - Method in interface io.stepfunc.dnp3.ControlHandler
Select an analog output, but do not operate Implementors can think of this function as asking the question "is this control supported"?
selectG41v4(double, UShort, Database) - Method in interface io.stepfunc.dnp3.ControlHandler
Select an analog output, but do not operate Implementors can think of this function as asking the question "is this control supported"?
selectTimeout - Variable in class io.stepfunc.dnp3.OutstationConfig
Select timeout Default value is 5s
selfAddress - Variable in class io.stepfunc.dnp3.OutstationFeatures
Respond to the self address Default value is false
seq - Variable in class io.stepfunc.dnp3.Control
Sequence number
SerialPortSettings - Class in io.stepfunc.dnp3
Serial port settings
SerialPortSettings() - Constructor for class io.stepfunc.dnp3.SerialPortSettings
 
setDecodeLevel(DecodeLevel) - Method in class io.stepfunc.dnp3.MasterChannel
Set the decoding level for the channel
setDecodeLevel(DecodeLevel) - Method in class io.stepfunc.dnp3.Outstation
Set decoding log level
shutdown() - Method in class io.stepfunc.dnp3.MasterChannel
Shutdown a MasterChannel and release all resources
shutdown() - Method in class io.stepfunc.dnp3.Runtime
Destroy a runtime.
shutdown() - Method in class io.stepfunc.dnp3.TcpServer
Gracefully shutdown all the outstations associated to this server, stops the server and release resources.
solicitedBufferSize - Variable in class io.stepfunc.dnp3.OutstationConfig
Solicited response buffer size Must be at least 249 bytes Default value is 2048
solicitedConfirmReceived(UByte) - Method in interface io.stepfunc.dnp3.OutstationInformation
Received the expected confirm
solicitedConfirmTimeout(UByte) - Method in interface io.stepfunc.dnp3.OutstationInformation
Failed to receive a solicited confirm before the timeout occurred
solicitedConfirmWaitNewRequest() - Method in interface io.stepfunc.dnp3.OutstationInformation
Received a new request while waiting for a solicited confirm, aborting the response series
startupIntegrityClasses - Variable in class io.stepfunc.dnp3.AssociationConfig
Startup integrity classes to ask on master startup and when an outstation restart is detected.
StaticAnalogOutputStatusVariation - Enum in io.stepfunc.dnp3
Static analog output status variation
StaticAnalogVariation - Enum in io.stepfunc.dnp3
Static analog variation
StaticBinaryOutputStatusVariation - Enum in io.stepfunc.dnp3
Static binary output status variation
StaticBinaryVariation - Enum in io.stepfunc.dnp3
Static binary input variation
StaticCounterVariation - Enum in io.stepfunc.dnp3
Static counter variation
StaticDoubleBitBinaryVariation - Enum in io.stepfunc.dnp3
Static double-bit binary input variation
StaticFrozenCounterVariation - Enum in io.stepfunc.dnp3
Static frozen counter variation
staticVariation - Variable in class io.stepfunc.dnp3.AnalogConfig
Default static variation Default value is StaticAnalogVariation.GROUP30_VAR1
staticVariation - Variable in class io.stepfunc.dnp3.AnalogOutputStatusConfig
Default static variation Default value is StaticAnalogOutputStatusVariation.GROUP40_VAR1
staticVariation - Variable in class io.stepfunc.dnp3.BinaryConfig
Default static variation Default value is StaticBinaryVariation.GROUP1_VAR1
staticVariation - Variable in class io.stepfunc.dnp3.BinaryOutputStatusConfig
Default static variation Default value is StaticBinaryOutputStatusVariation.GROUP10_VAR1
staticVariation - Variable in class io.stepfunc.dnp3.CounterConfig
Default static variation Default value is StaticCounterVariation.GROUP20_VAR1
staticVariation - Variable in class io.stepfunc.dnp3.DoubleBitBinaryConfig
Default static variation Default value is StaticDoubleBitBinaryVariation.GROUP3_VAR1
staticVariation - Variable in class io.stepfunc.dnp3.FrozenCounterConfig
Default static variation Default value is StaticFrozenCounterVariation.GROUP21_VAR1
stopBits - Variable in class io.stepfunc.dnp3.SerialPortSettings
Number of bits to use to signal the end of a character Default value is StopBits.ONE
StopBits - Enum in io.stepfunc.dnp3
Number of stop bits
synchronizedTimestamp(ULong) - Static method in class io.stepfunc.dnp3.Timestamp
Creates a synchronized timestamp struct
synchronizeTime(AssociationId, TimeSyncMode) - Method in class io.stepfunc.dnp3.MasterChannel
Asynchronously perform a time sync operation to the association

T

tcc - Variable in class io.stepfunc.dnp3.ControlCode
This field is used in conjunction with the `op_type` field to specify a control operation
TcpServer - Class in io.stepfunc.dnp3
TCP server that listens for connections and routes the messages to outstations.
TcpServer(Runtime, LinkErrorMode, String) - Constructor for class io.stepfunc.dnp3.TcpServer
Create a new TCP server.
time - Variable in class io.stepfunc.dnp3.Analog
Point timestamp
time - Variable in class io.stepfunc.dnp3.AnalogOutputStatus
Point timestamp
time - Variable in class io.stepfunc.dnp3.Binary
Point timestamp
time - Variable in class io.stepfunc.dnp3.BinaryOutputStatus
Point timestamp
time - Variable in class io.stepfunc.dnp3.Counter
Point timestamp
time - Variable in class io.stepfunc.dnp3.DoubleBitBinary
Point timestamp
time - Variable in class io.stepfunc.dnp3.FrozenCounter
Point timestamp
timeFormat - Variable in class io.stepfunc.dnp3.LoggingConfig
optional time format Default value is TimeFormat.SYSTEM
TimeFormat - Enum in io.stepfunc.dnp3
Describes if and how the time will be formatted in log messages
TimeQuality - Enum in io.stepfunc.dnp3
Timestamp quality
Timestamp - Class in io.stepfunc.dnp3
Timestamp value
Timestamp(ULong, TimeQuality) - Constructor for class io.stepfunc.dnp3.Timestamp
Initialize Timestamp to default values
TimestampUtc - Class in io.stepfunc.dnp3
Timestamp value returned by AssociationHandler.getCurrentTime().
TimestampUtc(ULong, boolean) - Constructor for class io.stepfunc.dnp3.TimestampUtc
Initialize TimestampUtc to default values
TimeSyncMode - Enum in io.stepfunc.dnp3
Time synchronization mode
TimeSyncResult - Enum in io.stepfunc.dnp3
Result of a time sync operation
TimeSyncTaskCallback - Interface in io.stepfunc.dnp3
Handler for time synchronization tasks
transaction(OutstationTransaction) - Method in class io.stepfunc.dnp3.Outstation
Execute transaction to modify the internal database of the outstation
transport - Variable in class io.stepfunc.dnp3.DecodeLevel
Controls transport segment layer decoding Default value is TransportDecodeLevel.NOTHING
TransportDecodeLevel - Enum in io.stepfunc.dnp3
Controls how transmitted and received transport segments are decoded at the INFO log level
TripCloseCode - Enum in io.stepfunc.dnp3
Trip-Close Code field, used in conjunction with OpType to specify a control operation
txBufferSize - Variable in class io.stepfunc.dnp3.MasterChannelConfig
TX buffer size Must be at least 249 Default value is 2048

U

unexpectedConfirm(boolean, UByte) - Method in interface io.stepfunc.dnp3.OutstationInformation
Received a confirm when not expecting one
uns - Variable in class io.stepfunc.dnp3.Control
Unsolicited response
unsolicited - Variable in class io.stepfunc.dnp3.OutstationFeatures
Respond to enable/disable unsolicited response and produce unsolicited responses Default value is true
unsolicitedBufferSize - Variable in class io.stepfunc.dnp3.OutstationConfig
Unsolicited response buffer size Must be at least 249 bytes Default value is 2048
unsolicitedConfirmed(UByte) - Method in interface io.stepfunc.dnp3.OutstationInformation
Master confirmed an unsolicited message
unsolicitedConfirmTimeout(UByte, boolean) - Method in interface io.stepfunc.dnp3.OutstationInformation
Failed to receive an unsolicited confirm before the timeout occurred
unsolicitedRetryDelay - Variable in class io.stepfunc.dnp3.OutstationConfig
Delay to wait before retrying an unsolicited response Default value is 5s
updateAnalog(Analog, UpdateOptions) - Method in class io.stepfunc.dnp3.Database
Update a Analog point
updateAnalogOutputStatus(AnalogOutputStatus, UpdateOptions) - Method in class io.stepfunc.dnp3.Database
Update a Analog Output Status point
updateBinary(Binary, UpdateOptions) - Method in class io.stepfunc.dnp3.Database
Update a Binary Input point
updateBinaryOutputStatus(BinaryOutputStatus, UpdateOptions) - Method in class io.stepfunc.dnp3.Database
Update a Binary Output Status point
updateCounter(Counter, UpdateOptions) - Method in class io.stepfunc.dnp3.Database
Update a Counter point
updateDoubleBitBinary(DoubleBitBinary, UpdateOptions) - Method in class io.stepfunc.dnp3.Database
Update a Double-Bit Binary Input point
updateFrozenCounter(FrozenCounter, UpdateOptions) - Method in class io.stepfunc.dnp3.Database
Update an Frozen Counter point
updateOctetString(UShort, List<UByte>, UpdateOptions) - Method in class io.stepfunc.dnp3.Database
Update an Octet String point
UpdateOptions - Class in io.stepfunc.dnp3
Options that control how the update is performed.
UpdateOptions() - Constructor for class io.stepfunc.dnp3.UpdateOptions
 
updateStatic - Variable in class io.stepfunc.dnp3.UpdateOptions
Optionnaly bypass updating the static database (the current value) Default value is true

V

valid(ULong) - Static method in class io.stepfunc.dnp3.TimestampUtc
Create a valid timestamp value
validMillis(UShort) - Static method in class io.stepfunc.dnp3.RestartDelay
Creates a restart delay with a value specified in milliseconds.
validSeconds(UShort) - Static method in class io.stepfunc.dnp3.RestartDelay
Creates a restart delay with a value specified in seconds.
value - Variable in class io.stepfunc.dnp3.Analog
Point value
value - Variable in class io.stepfunc.dnp3.AnalogOutputStatus
Point value
value - Variable in class io.stepfunc.dnp3.Binary
Point value
value - Variable in class io.stepfunc.dnp3.BinaryOutputStatus
Point value
value - Variable in class io.stepfunc.dnp3.Byte
Byte value
value - Variable in class io.stepfunc.dnp3.Counter
Point value
value - Variable in class io.stepfunc.dnp3.DoubleBitBinary
Point value
value - Variable in class io.stepfunc.dnp3.Flags
bit-mask representing a set of individual flag bits
value - Variable in class io.stepfunc.dnp3.FrozenCounter
Point value
value - Variable in class io.stepfunc.dnp3.Iin1
Byte value
value - Variable in class io.stepfunc.dnp3.Iin2
Byte value
value - Variable in class io.stepfunc.dnp3.OctetString
Point value
value - Variable in class io.stepfunc.dnp3.RestartDelay
Expected delay before the outstation comes back online.
value - Variable in class io.stepfunc.dnp3.Timestamp
Timestamp value
value - Variable in class io.stepfunc.dnp3.TimestampUtc
Value of the timestamp (in milliseconds from UNIX Epoch).
valueOf(String) - Static method in enum io.stepfunc.dnp3.AppDecodeLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.AutoTimeSync
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.BroadcastAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.ClientState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.CommandMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.CommandResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.CommandStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.DataBits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.DoubleBit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.EventAnalogOutputStatusVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.EventAnalogVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.EventBinaryOutputStatusVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.EventBinaryVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.EventClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.EventCounterVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.EventDoubleBitBinaryVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.EventFrozenCounterVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.EventMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.FlowControl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.FreezeResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.FreezeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.FunctionCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.Iin1Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.Iin2Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.LinkDecodeLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.LinkErrorMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.LinkStatusResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.LogOutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.OperateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.OpType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.ParamError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.Parity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.PhysDecodeLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.PortState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.QualifierCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.ReadResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.ReadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.ResponseFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.RestartDelayType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.RestartError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.StaticAnalogOutputStatusVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.StaticAnalogVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.StaticBinaryOutputStatusVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.StaticBinaryVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.StaticCounterVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.StaticDoubleBitBinaryVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.StaticFrozenCounterVariation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.StopBits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.TimeFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.TimeQuality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.TimeSyncMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.TimeSyncResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.TransportDecodeLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.TripCloseCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.Variation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stepfunc.dnp3.WriteTimeResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.stepfunc.dnp3.AppDecodeLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.AutoTimeSync
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.BroadcastAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.ClientState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.CommandMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.CommandResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.CommandStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.DataBits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.DoubleBit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.EventAnalogOutputStatusVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.EventAnalogVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.EventBinaryOutputStatusVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.EventBinaryVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.EventClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.EventCounterVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.EventDoubleBitBinaryVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.EventFrozenCounterVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.EventMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.FlowControl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.FreezeResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.FreezeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.FunctionCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.Iin1Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.Iin2Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.LinkDecodeLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.LinkErrorMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.LinkStatusResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.LogOutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.OperateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.OpType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.ParamError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.Parity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.PhysDecodeLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.PortState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.QualifierCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.ReadResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.ReadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.ResponseFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.RestartDelayType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.RestartError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.StaticAnalogOutputStatusVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.StaticAnalogVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.StaticBinaryOutputStatusVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.StaticBinaryVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.StaticCounterVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.StaticDoubleBitBinaryVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.StaticFrozenCounterVariation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.StopBits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.TimeFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.TimeQuality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.TimeSyncMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.TimeSyncResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.TransportDecodeLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.TripCloseCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.Variation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stepfunc.dnp3.WriteTimeResult
Returns an array containing the constants of this enum type, in the order they are declared.
variation - Variable in class io.stepfunc.dnp3.HeaderInfo
Group/Variation used in the response
Variation - Enum in io.stepfunc.dnp3
Group/Variation

W

warmRestart(AssociationId) - Method in class io.stepfunc.dnp3.MasterChannel
Asynchronously perform a warm restart operation to the association
warmRestart() - Method in interface io.stepfunc.dnp3.OutstationApplication
Request that the outstation perform a warm restart (IEEE-1815 2012, p. 58) The outstation will not automatically restart.
writeAbsoluteTime(ULong) - Method in interface io.stepfunc.dnp3.OutstationApplication
Handle a write of the absolute time during time synchronization procedures.
WriteTimeResult - Enum in io.stepfunc.dnp3
wrongSolicitedConfirmSeq(UByte, UByte) - Method in interface io.stepfunc.dnp3.OutstationInformation
Received a solicited confirm with the wrong sequence number
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2021. All rights reserved.