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

A

AbsoluteTime - Class in com.beanit.dnp3bean
 
add(List<Event>) - Method in interface com.beanit.dnp3bean.EventBuffer
Adds the given events to the buffer.
add(List<Event>) - Method in class com.beanit.dnp3bean.QueueEventBuffer
 
address() - Method in class com.beanit.dnp3bean.DataPoint
 
allGroupsQueue(int) - Method in class com.beanit.dnp3bean.QueueEventBuffer.Builder
Configures a single queue for all static groups that can generate events.
ALREADY_ACTIVE - com.beanit.dnp3bean.ControlStatus
 
ALREADY_EXECUTING - com.beanit.dnp3bean.InternalIndication
 
ANALOG_FLAGS - Static variable in enum com.beanit.dnp3bean.Flag
 
ANALOG_INPUT - com.beanit.dnp3bean.StaticGroup
 
ANALOG_INPUT_ANY - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_DEADBAND - com.beanit.dnp3bean.StaticGroup
 
ANALOG_INPUT_DEADBAND_ANY - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_DEADBAND_FLOAT - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_DEADBAND_INT16 - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_DEADBAND_INT32 - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_DOUBLE_WITH_FLAGS - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_EVENT_ANY - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_EVENT_INT32_WITH_TIME - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_FLOAT_WITH_FLAGS - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_INT16_NO_FLAGS - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_INT16_WITH_FLAGS - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_INT32_NO_FLAGS - com.beanit.dnp3bean.Variation
 
ANALOG_INPUT_INT32_WITH_FLAGS - com.beanit.dnp3bean.Variation
 
ANALOG_OUTPUT - com.beanit.dnp3bean.StaticGroup
 
ANALOG_OUTPUT_ANY - com.beanit.dnp3bean.Variation
 
ANALOG_OUTPUT_DOUBLE - com.beanit.dnp3bean.Variation
 
ANALOG_OUTPUT_FLOAT - com.beanit.dnp3bean.Variation
 
ANALOG_OUTPUT_INT16 - com.beanit.dnp3bean.Variation
 
ANALOG_OUTPUT_INT32 - com.beanit.dnp3bean.Variation
 
ANALOG_OUTPUT_STATUS - com.beanit.dnp3bean.StaticGroup
 
ANALOG_OUTPUT_STATUS_ANY - com.beanit.dnp3bean.Variation
 
ANALOG_OUTPUT_STATUS_DOUBLE_WITH_FLAGS - com.beanit.dnp3bean.Variation
 
ANALOG_OUTPUT_STATUS_FLOAT_WITH_FLAGS - com.beanit.dnp3bean.Variation
 
ANALOG_OUTPUT_STATUS_INT16_WITH_FLAGS - com.beanit.dnp3bean.Variation
 
ANALOG_OUTPUT_STATUS_INT32_WITH_FLAGS - com.beanit.dnp3bean.Variation
 
AnalogControlValue - Class in com.beanit.dnp3bean
 
AnalogDouble - Class in com.beanit.dnp3bean
 
AnalogFloat - Class in com.beanit.dnp3bean
 
analogInput(int, EventClass, DataSource.EventTrigger, Variation, Variation) - Method in class com.beanit.dnp3bean.DataSource.Builder
 
AnalogInt16 - Class in com.beanit.dnp3bean
 
AnalogInt32 - Class in com.beanit.dnp3bean
 
AnalogValue - Interface in com.beanit.dnp3bean
 
assignClasses(AssignClassesRequest) - Method in class com.beanit.dnp3bean.Master
 
AssignClassesRequest - Class in com.beanit.dnp3bean
 
AssignClassesRequest.Builder - Class in com.beanit.dnp3bean
 
assignClassToRange(EventClass, StaticGroup, int, int) - Method in class com.beanit.dnp3bean.AssignClassesRequest.Builder
 
assignClassToStaticGroup(EventClass, StaticGroup) - Method in class com.beanit.dnp3bean.AssignClassesRequest.Builder
 
AUTOMATION_INHIBIT - com.beanit.dnp3bean.ControlStatus
 
awaitConnection(Duration) - Method in class com.beanit.dnp3bean.Master
Blocks until master has connected to the outstation.

B

Binary - Class in com.beanit.dnp3bean
 
BINARY_INPUT - com.beanit.dnp3bean.StaticGroup
 
BINARY_INPUT_ANY - com.beanit.dnp3bean.Variation
 
BINARY_INPUT_EVENT_ANY - com.beanit.dnp3bean.Variation
 
BINARY_INPUT_EVENT_NO_TIME - com.beanit.dnp3bean.Variation
 
BINARY_INPUT_EVENT_WITH_ABS_TIME - com.beanit.dnp3bean.Variation
 
BINARY_INPUT_EVENT_WITH_REL_TIME - com.beanit.dnp3bean.Variation
 
BINARY_INPUT_FLAGS - Static variable in enum com.beanit.dnp3bean.Flag
 
BINARY_INPUT_PACKED - com.beanit.dnp3bean.Variation
 
BINARY_INPUT_WITH_FLAGS - com.beanit.dnp3bean.Variation
 
BINARY_OUTPUT - com.beanit.dnp3bean.StaticGroup
 
BINARY_OUTPUT_ANY - com.beanit.dnp3bean.Variation
 
BINARY_OUTPUT_FLAGS - Static variable in enum com.beanit.dnp3bean.Flag
 
BINARY_OUTPUT_PACKED - com.beanit.dnp3bean.Variation
 
BINARY_OUTPUT_WITH_FLAGS - com.beanit.dnp3bean.Variation
 
binaryInput(int, EventClass, DataSource.EventTrigger, Variation) - Method in class com.beanit.dnp3bean.DataSource.Builder
 
BROADCAST - com.beanit.dnp3bean.InternalIndication
A broadcast message was received lately
bufferEventClass() - Method in class com.beanit.dnp3bean.Event
 
build() - Method in class com.beanit.dnp3bean.AssignClassesRequest.Builder
Build the read request.
build() - Method in class com.beanit.dnp3bean.DataSource.Builder
 
build() - Method in class com.beanit.dnp3bean.Master.TcpBuilder
Create a master association.
build() - Method in class com.beanit.dnp3bean.OperateRequest.Builder
 
build() - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
 
build() - Method in class com.beanit.dnp3bean.QueueEventBuffer.Builder
 
build() - Method in class com.beanit.dnp3bean.ReadRequest.Builder
Build the read request.
build() - Method in class com.beanit.dnp3bean.WriteRequest.Builder
 

C

CHATTER_FILTER - com.beanit.dnp3bean.Flag
 
checkClosedRange(int, int, int, String) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
checkClosedRange(long, long, long, String) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
checkClosedRangeAllowNull(Integer, int, int, String) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
CLASS_0 - com.beanit.dnp3bean.EventClass
 
CLASS_0 - com.beanit.dnp3bean.Variation
 
CLASS_1 - com.beanit.dnp3bean.EventClass
 
CLASS_1 - com.beanit.dnp3bean.Variation
 
CLASS_1_EVENTS - com.beanit.dnp3bean.InternalIndication
 
CLASS_2 - com.beanit.dnp3bean.EventClass
 
CLASS_2 - com.beanit.dnp3bean.Variation
 
CLASS_2_EVENTS - com.beanit.dnp3bean.InternalIndication
 
CLASS_3 - com.beanit.dnp3bean.EventClass
 
CLASS_3 - com.beanit.dnp3bean.Variation
 
CLASS_3_EVENTS - com.beanit.dnp3bean.InternalIndication
 
clearDeviceRestartIndication() - Method in class com.beanit.dnp3bean.WriteRequest.Builder
Clears the outstations DEVICE_RESTART internal indication bit.
clearNeedTimeIndication() - Method in class com.beanit.dnp3bean.WriteRequest.Builder
Clears the outstations NEED_TIME internal indication bit.
close() - Method in class com.beanit.dnp3bean.Master
Closes this master.
close() - Method in class com.beanit.dnp3bean.Outstation
 
com.beanit.dnp3bean - package com.beanit.dnp3bean
 
COMM_LOST - com.beanit.dnp3bean.Flag
 
CONFIG_CORRUPT - com.beanit.dnp3bean.InternalIndication
 
connected() - Method in interface com.beanit.dnp3bean.TcpConnectionListener
Called when either the master connected to the outstation or the outstation connected to the master's listening end point.
connecting() - Method in interface com.beanit.dnp3bean.TcpConnectionListener
Called when starting to connect to the master or outstation via TCP as initiating end point.
connectingFailed(String) - Method in interface com.beanit.dnp3bean.TcpConnectionListener
Called when a connection initiation attempt to the remote end point failed.
controlStatus() - Method in class com.beanit.dnp3bean.AnalogControlValue
 
ControlStatus - Enum in com.beanit.dnp3bean
 
COUNTER_FLAGS - Static variable in enum com.beanit.dnp3bean.Flag
 
createIllegalArgumentException(int, int, int, String) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
createIllegalArgumentException(long, long, long, String) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 

D

DATA_CHANGE - com.beanit.dnp3bean.DataSource.EventTrigger
 
DATA_OR_QUALITY_CHANGE - com.beanit.dnp3bean.DataSource.EventTrigger
 
DATA_UPDATE - com.beanit.dnp3bean.DataSource.EventTrigger
 
dataPoint() - Method in class com.beanit.dnp3bean.Event
 
DataPoint - Class in com.beanit.dnp3bean
 
dataPointQueues(int, StaticGroup) - Method in class com.beanit.dnp3bean.QueueEventBuffer.Builder
Configures event queues per data point for the given static group.
dataPoints() - Method in class com.beanit.dnp3bean.ReadResponse
 
dataSource(DataSource) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
 
DataSource - Class in com.beanit.dnp3bean
 
DataSource.Builder - Class in com.beanit.dnp3bean
 
DataSource.EventTrigger - Enum in com.beanit.dnp3bean
 
deadbandCalculator(DeadbandCalculator) - Method in class com.beanit.dnp3bean.DataSource.Builder
 
DeadbandCalculator - Interface in com.beanit.dnp3bean
 
decode(ByteBuffer) - Static method in enum com.beanit.dnp3bean.InternalIndication
 
DETERMINED_OFF - com.beanit.dnp3bean.DoubleBit
 
DETERMINED_ON - com.beanit.dnp3bean.DoubleBit
 
DEVICE_RESTART - com.beanit.dnp3bean.InternalIndication
 
DEVICE_TROUBLE - com.beanit.dnp3bean.InternalIndication
 
DIRECT - com.beanit.dnp3bean.OperateRequest.OperationMode
 
disableUnsolicited(boolean, boolean, boolean) - Method in class com.beanit.dnp3bean.Master
 
disconnected(String) - Method in interface com.beanit.dnp3bean.TcpConnectionListener
Called when the TCP connection is closed.
DISCONTINUITY - com.beanit.dnp3bean.Flag
 
Dnp3OperateException - Exception in com.beanit.dnp3bean
 
Dnp3OperateException(boolean, Set<InternalIndication>, List<DataPoint>) - Constructor for exception com.beanit.dnp3bean.Dnp3OperateException
 
Dnp3TimeoutException - Exception in com.beanit.dnp3bean
 
Dnp3TimeoutException() - Constructor for exception com.beanit.dnp3bean.Dnp3TimeoutException
 
Dnp3TimeoutException(String) - Constructor for exception com.beanit.dnp3bean.Dnp3TimeoutException
 
Dnp3TimeoutException(String, Throwable) - Constructor for exception com.beanit.dnp3bean.Dnp3TimeoutException
 
Dnp3TimeoutException(Throwable) - Constructor for exception com.beanit.dnp3bean.Dnp3TimeoutException
 
Dnp3Value - Interface in com.beanit.dnp3bean
 
DOUBLE_BIT_FLAGS - Static variable in enum com.beanit.dnp3bean.Flag
 
DOUBLE_BIT_INPUT - com.beanit.dnp3bean.StaticGroup
 
DOUBLE_BIT_INPUT_ANY - com.beanit.dnp3bean.Variation
 
DOUBLE_BIT_INPUT_EVENT_ANY - com.beanit.dnp3bean.Variation
 
DOUBLE_BIT_INPUT_EVENT_NO_TIME - com.beanit.dnp3bean.Variation
 
DOUBLE_BIT_INPUT_EVENT_WITH_ABS_TIME - com.beanit.dnp3bean.Variation
 
DOUBLE_BIT_INPUT_EVENT_WITH_REL_TIME - com.beanit.dnp3bean.Variation
 
DOUBLE_BIT_INPUT_PACKED - com.beanit.dnp3bean.Variation
 
DOUBLE_BIT_INPUT_WITH_FLAGS - com.beanit.dnp3bean.Variation
 
DoubleBit - Enum in com.beanit.dnp3bean
 
doubleBitInput(int, EventClass, DataSource.EventTrigger, Variation) - Method in class com.beanit.dnp3bean.DataSource.Builder
 
doubleValue() - Method in class com.beanit.dnp3bean.AnalogDouble
 
doubleValue() - Method in class com.beanit.dnp3bean.AnalogFloat
 
doubleValue() - Method in class com.beanit.dnp3bean.AnalogInt16
 
doubleValue() - Method in class com.beanit.dnp3bean.AnalogInt32
 
doubleValue() - Method in interface com.beanit.dnp3bean.AnalogValue
 
DpAddress - Class in com.beanit.dnp3bean
 
DUAL - com.beanit.dnp3bean.TcpEndPointType
 

E

enableUnsolicited(boolean, boolean, boolean) - Method in class com.beanit.dnp3bean.Master
 
encodeBinaryPacked(ByteBuffer, List<DataPoint>) - Static method in class com.beanit.dnp3bean.Binary
 
encodeDoubleBitPacked(ByteBuffer, List<DataPoint>) - Static method in enum com.beanit.dnp3bean.DoubleBit
 
endPointType(TcpEndPointType) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
Sets the master's end point type.
endPointType(TcpEndPointType) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
Sets the outstation's end point type.
equals(Object) - Method in class com.beanit.dnp3bean.DpAddress
 
equals(Object) - Method in class com.beanit.dnp3bean.Event
 
Event - Class in com.beanit.dnp3bean
 
EVENT_BUFFER_OVERFLOW - com.beanit.dnp3bean.InternalIndication
 
EVENT_GENERATING_GROUPS - Static variable in enum com.beanit.dnp3bean.StaticGroup
 
eventBuffer(EventBuffer) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
Sets the event buffer used to buffer events.
EventBuffer - Interface in com.beanit.dnp3bean
The interface that custom event buffers have to implement.
EventClass - Enum in com.beanit.dnp3bean
 
eventListener(Master.EventListener) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
Sets the lister that is notified of incoming DNP3 event data.
exceedsDeadband(double, double, double) - Method in interface com.beanit.dnp3bean.DeadbandCalculator
 

F

FALSE - Static variable in class com.beanit.dnp3bean.Binary
 
Flag - Enum in com.beanit.dnp3bean
 
flags() - Method in class com.beanit.dnp3bean.DataPoint
 
floatValue() - Method in class com.beanit.dnp3bean.AnalogDouble
 
floatValue() - Method in class com.beanit.dnp3bean.AnalogFloat
 
floatValue() - Method in class com.beanit.dnp3bean.AnalogInt16
 
floatValue() - Method in class com.beanit.dnp3bean.AnalogInt32
 
floatValue() - Method in interface com.beanit.dnp3bean.AnalogValue
 
FORMAT_ERROR - com.beanit.dnp3bean.ControlStatus
 

G

getClassNumber() - Method in enum com.beanit.dnp3bean.EventClass
 
getDataPoints() - Method in exception com.beanit.dnp3bean.Dnp3OperateException
 
getInstance(int) - Static method in enum com.beanit.dnp3bean.DoubleBit
Returns the DoubleBit that corresponds to the given int value.
getInternalIndications() - Method in exception com.beanit.dnp3bean.Dnp3OperateException
 
group() - Method in class com.beanit.dnp3bean.DpAddress
 
groupNumber() - Method in enum com.beanit.dnp3bean.Variation
 
groupsQueue(int, StaticGroup, StaticGroup...) - Method in class com.beanit.dnp3bean.QueueEventBuffer.Builder
Configures a single queue for the given static groups.
groupsQueue(int, Iterable<StaticGroup>) - Method in class com.beanit.dnp3bean.QueueEventBuffer.Builder
Configures a single queue for the given static groups.

H

HARDWARE_ERROR - com.beanit.dnp3bean.ControlStatus
 
hashCode() - Method in class com.beanit.dnp3bean.DpAddress
 
hashCode() - Method in class com.beanit.dnp3bean.Event
 

I

INDETERMINATE - com.beanit.dnp3bean.DoubleBit
 
index() - Method in class com.beanit.dnp3bean.DpAddress
Returns the index of the address.
INITIATING - com.beanit.dnp3bean.TcpEndPointType
 
instance(int) - Static method in enum com.beanit.dnp3bean.EventClass
 
instance(int, int) - Static method in enum com.beanit.dnp3bean.Variation
 
integrityPoll() - Method in class com.beanit.dnp3bean.ReadRequest.Builder
Read classes 0-3.
INTERMEDIATE - com.beanit.dnp3bean.DoubleBit
 
INTERNAL_INDICATION - com.beanit.dnp3bean.StaticGroup
 
INTERNAL_INDICATION_PACKED - com.beanit.dnp3bean.Variation
 
InternalIndication - Enum in com.beanit.dnp3bean
Internal indications (IIN) are flags that are part of responses sent by the outstation.
internalIndications() - Method in class com.beanit.dnp3bean.ReadResponse
 
intValue() - Method in class com.beanit.dnp3bean.AnalogDouble
 
intValue() - Method in class com.beanit.dnp3bean.AnalogFloat
 
intValue() - Method in class com.beanit.dnp3bean.AnalogInt16
 
intValue() - Method in class com.beanit.dnp3bean.AnalogInt32
 
intValue() - Method in interface com.beanit.dnp3bean.AnalogValue
 
intValue() - Method in enum com.beanit.dnp3bean.DoubleBit
Returns the value of this DoubleBit as an int.
isClosed() - Method in class com.beanit.dnp3bean.Master
 
isClosed() - Method in class com.beanit.dnp3bean.Outstation
 
isInitiating() - Method in enum com.beanit.dnp3bean.TcpEndPointType
 
isListening() - Method in enum com.beanit.dnp3bean.TcpEndPointType
 
isSelect() - Method in exception com.beanit.dnp3bean.Dnp3OperateException
Returns true if error was caused by select response.

L

linkStatusRequestTimeout(Duration) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
 
linkStatusRequestTimeout(Duration) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
 
linkStatusResponseTimeout(Duration) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
 
linkStatusResponseTimeout(Duration) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
 
LISTENING - com.beanit.dnp3bean.TcpEndPointType
 
ListeningEndPointException - Exception in com.beanit.dnp3bean
 
ListeningEndPointException() - Constructor for exception com.beanit.dnp3bean.ListeningEndPointException
 
ListeningEndPointException(String) - Constructor for exception com.beanit.dnp3bean.ListeningEndPointException
 
ListeningEndPointException(String, Throwable) - Constructor for exception com.beanit.dnp3bean.ListeningEndPointException
 
ListeningEndPointException(Throwable) - Constructor for exception com.beanit.dnp3bean.ListeningEndPointException
 
listeningPort(int) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
Sets the port to listen for an incoming connection by the outstation.
listeningPort(int) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
Sets the port to listen for an incoming connection by a master.
LOCAL - com.beanit.dnp3bean.ControlStatus
 
LOCAL_CONTROL - com.beanit.dnp3bean.InternalIndication
 
LOCAL_FORCED - com.beanit.dnp3bean.Flag
 
localAddress(InetAddress) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
 
localAddress(InetAddress) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
 

M

Master - Class in com.beanit.dnp3bean
A DNP3 master.
Master.EventListener - Interface in com.beanit.dnp3bean
The listener is notified of event data.
Master.TcpBuilder - Class in com.beanit.dnp3bean
A builder to create TCP based master associations.
masterDlAddress(int) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
 
masterDlAddress(int) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
 
masterHost(String) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
Sets the host name or IP address of the master.
masterPort(int) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
Sets the port of the master to connect to.
masterWhitelist(List<String>) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
Sets the list of IPs/domains from which masters may access this outstation.
MAX_VALUE - Static variable in class com.beanit.dnp3bean.AnalogInt16
 
MAX_VALUE - Static variable in class com.beanit.dnp3bean.AnalogInt32
 
maxReceiveMessageFragmentSize(int) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
 
maxReceiveMessageFragmentSize(int) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
Sets the maximum message fragment size that can be received.
maxSendMessageFragmentSize(int) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
 
maxSendMessageFragmentSize(int) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
 
MIN_VALUE - Static variable in class com.beanit.dnp3bean.AnalogInt16
 
MIN_VALUE - Static variable in class com.beanit.dnp3bean.AnalogInt32
 

N

NEED_TIME - com.beanit.dnp3bean.InternalIndication
 
newBuilder() - Static method in class com.beanit.dnp3bean.AssignClassesRequest
 
newBuilder() - Static method in class com.beanit.dnp3bean.DataSource
 
newBuilder() - Static method in class com.beanit.dnp3bean.OperateRequest
 
newBuilder() - Static method in class com.beanit.dnp3bean.QueueEventBuffer
Create a new builder.
newBuilder() - Static method in class com.beanit.dnp3bean.ReadRequest
 
newBuilder() - Static method in class com.beanit.dnp3bean.WriteRequest
 
newTcpBuilder() - Static method in class com.beanit.dnp3bean.Master
 
newTcpBuilder() - Static method in class com.beanit.dnp3bean.Outstation
 
NO_FUNC_CODE_SUPPORT - com.beanit.dnp3bean.InternalIndication
 
NO_SELECT - com.beanit.dnp3bean.ControlStatus
 
NON_PARTICIPATING - com.beanit.dnp3bean.ControlStatus
 
NONE - com.beanit.dnp3bean.DataSource.EventTrigger
 
NONE - com.beanit.dnp3bean.EventClass
 
NOT_AUTHORIZED - com.beanit.dnp3bean.ControlStatus
 
NOT_SUPPORTED - com.beanit.dnp3bean.ControlStatus
 

O

OBJECT_UNKNOWN - com.beanit.dnp3bean.InternalIndication
 
ObjectsHelper - Class in com.beanit.dnp3bean
This class contains methods similar to Objects that help check for null and other constraints.
ObjectsHelper() - Constructor for class com.beanit.dnp3bean.ObjectsHelper
 
of(DataPoint, EventClass) - Static method in class com.beanit.dnp3bean.Event
 
of(DpAddress, Dnp3Value, Flag...) - Static method in class com.beanit.dnp3bean.DataPoint
 
of(DpAddress, Dnp3Value, Instant, Flag...) - Static method in class com.beanit.dnp3bean.DataPoint
 
of(DpAddress, Dnp3Value, Instant, Set<Flag>) - Static method in class com.beanit.dnp3bean.DataPoint
 
of(DpAddress, Dnp3Value, Set<Flag>) - Static method in class com.beanit.dnp3bean.DataPoint
 
of(StaticGroup, int) - Static method in class com.beanit.dnp3bean.DpAddress
Create address of data point by specifying group and index.
of(StaticGroup, int, Dnp3Value, Flag...) - Static method in class com.beanit.dnp3bean.DataPoint
 
of(StaticGroup, int, Dnp3Value, Set<Flag>) - Static method in class com.beanit.dnp3bean.DataPoint
 
OFFLINE - com.beanit.dnp3bean.Flag
 
onEvents(List<DataPoint>) - Method in interface com.beanit.dnp3bean.Master.EventListener
Called when event data has been received.
operate(OperateRequest, OperateRequest.OperationMode) - Method in class com.beanit.dnp3bean.Master
Send a select/operate or direct operate command.
operateAnalogOutput(int, AnalogValue) - Method in class com.beanit.dnp3bean.OperateRequest.Builder
 
OperateRequest - Class in com.beanit.dnp3bean
 
OperateRequest.Builder - Class in com.beanit.dnp3bean
 
OperateRequest.OperationMode - Enum in com.beanit.dnp3bean
 
OUT_OF_RANGE - com.beanit.dnp3bean.ControlStatus
 
Outstation - Class in com.beanit.dnp3bean
 
Outstation.TcpBuilder - Class in com.beanit.dnp3bean
 
outstationDlAddress(int) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
 
outstationDlAddress(int) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
 
outstationHost(String) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
Sets the host name or IP address of the outstation.
outstationPort(int) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
Sets the port of the outstation to connect to.
OVER_RANGE - com.beanit.dnp3bean.Flag
 

P

PARAMETER_ERROR - com.beanit.dnp3bean.InternalIndication
 
PROCESSING_LIMITED - com.beanit.dnp3bean.ControlStatus
 

Q

QueueEventBuffer - Class in com.beanit.dnp3bean
An event buffer whose queues can be flexibly configured.
QueueEventBuffer.Builder - Class in com.beanit.dnp3bean
Builder used to construct QueueEventBuffer

R

read(ReadRequest) - Method in class com.beanit.dnp3bean.Master
Sends a read request and returns the response.
readAll() - Method in interface com.beanit.dnp3bean.EventBuffer
Returns all events stored by this buffer.
readAll() - Method in class com.beanit.dnp3bean.QueueEventBuffer
 
readAll(Variation) - Method in class com.beanit.dnp3bean.ReadRequest.Builder
Read all data of the specified group variation using qualifier 0x06.
readAllWithLimit(Variation, int) - Method in class com.beanit.dnp3bean.ReadRequest.Builder
Read all data of the specified group variation with the given limit/count using qualifiers 0x07 and 0x08.
readClass(EventClass, int) - Method in interface com.beanit.dnp3bean.EventBuffer
Returns events of the given class.
readClass(EventClass, int) - Method in class com.beanit.dnp3bean.QueueEventBuffer
 
readGroup(StaticGroup, int) - Method in interface com.beanit.dnp3bean.EventBuffer
Returns events belonging to the given static group.
readGroup(StaticGroup, int) - Method in class com.beanit.dnp3bean.QueueEventBuffer
 
readIndexes(Variation, int...) - Method in class com.beanit.dnp3bean.ReadRequest.Builder
Read one or more indexes using qualifiers 0x17 or 0x28.
readIndexes(Variation, List<Integer>) - Method in class com.beanit.dnp3bean.ReadRequest.Builder
Read one or more indexes using qualifiers 0x17 or 0x28.
readIndexless(Variation) - Method in class com.beanit.dnp3bean.ReadRequest.Builder
Read a single indexless data point using qualifier 0x07 and a specified limit/count of 1.
readRange(Variation, int, int) - Method in class com.beanit.dnp3bean.ReadRequest.Builder
Read the index range from start to stop (inclusive).
ReadRequest - Class in com.beanit.dnp3bean
 
ReadRequest.Builder - Class in com.beanit.dnp3bean
 
ReadResponse - Class in com.beanit.dnp3bean
 
ReadResponse(List<DataPoint>, Set<InternalIndication>) - Constructor for class com.beanit.dnp3bean.ReadResponse
 
reconnectInterval(Duration) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
 
reconnectInterval(Duration) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
 
REFERENCE_ERR - com.beanit.dnp3bean.Flag
 
REMOTE_FORCED - com.beanit.dnp3bean.Flag
 
remove(List<Event>) - Method in interface com.beanit.dnp3bean.EventBuffer
Removes the given list of events from the buffer.
remove(List<Event>) - Method in class com.beanit.dnp3bean.QueueEventBuffer
 
requireNonNullAndNonNegative(Duration) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
requireNonNullElse(Boolean, boolean) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
requireNonNullElse(Double, double) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
requireNonNullElse(Integer, int) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
requireNonNullElse(T, T) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
requireNonNullElseGet(T, Supplier<? extends T>) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
requireNonNullWithName(T, String) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
requireSubsetOf(Set<E>, Set<E>, String) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
requireSubsetOf(Set<E>, Set<E>, Supplier<String>) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
requireSubsetOfAllowNull(Set<E>, Set<E>, String) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
requireSubsetOfAllowNull(Set<E>, Set<E>, Supplier<String>) - Static method in class com.beanit.dnp3bean.ObjectsHelper
 
reset() - Method in class com.beanit.dnp3bean.Master.TcpBuilder
Resets all parameters of this builder to their default value.
reset() - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
Resets all parameters of this builder to their default value.
responseFragmentTimeout(Duration) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
Sets the response fragment timeout.
RESTART - com.beanit.dnp3bean.Flag
 

S

SELECT - com.beanit.dnp3bean.OperateRequest.OperationMode
 
shortValue() - Method in class com.beanit.dnp3bean.AnalogDouble
 
shortValue() - Method in class com.beanit.dnp3bean.AnalogFloat
 
shortValue() - Method in class com.beanit.dnp3bean.AnalogInt16
 
shortValue() - Method in class com.beanit.dnp3bean.AnalogInt32
 
shortValue() - Method in interface com.beanit.dnp3bean.AnalogValue
 
solicitedConfirmTimeout(Duration) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
Sets the maximum time to wait for an application confirmation to a solicited response message.
StaticAnalogInputDpHolder - Class in com.beanit.dnp3bean
 
staticGroup() - Method in enum com.beanit.dnp3bean.Variation
 
StaticGroup - Enum in com.beanit.dnp3bean
 
SUCCESS - com.beanit.dnp3bean.ControlStatus
 

T

tcpConnectionListener(TcpConnectionListener) - Method in class com.beanit.dnp3bean.Master.TcpBuilder
 
tcpConnectionListener(TcpConnectionListener) - Method in class com.beanit.dnp3bean.Outstation.TcpBuilder
 
TcpConnectionListener - Interface in com.beanit.dnp3bean
Listener that is notified of events of the underlying TCP layer.
TcpEndPointType - Enum in com.beanit.dnp3bean
 
TIME_AND_DATE - com.beanit.dnp3bean.StaticGroup
 
TIME_AND_DATE_ABSOLUTE - com.beanit.dnp3bean.Variation
 
TIME_AND_DATE_ABSOLUTE_RECORDED - com.beanit.dnp3bean.Variation
 
TIME_AND_DATE_RECORDED - com.beanit.dnp3bean.StaticGroup
 
TIMEOUT - com.beanit.dnp3bean.ControlStatus
 
timestamp() - Method in class com.beanit.dnp3bean.DataPoint
 
TOO_MANY_OBJS - com.beanit.dnp3bean.ControlStatus
 
toString() - Method in class com.beanit.dnp3bean.AbsoluteTime
 
toString() - Method in class com.beanit.dnp3bean.AnalogControlValue
 
toString() - Method in class com.beanit.dnp3bean.AnalogDouble
 
toString() - Method in class com.beanit.dnp3bean.AnalogFloat
 
toString() - Method in class com.beanit.dnp3bean.AnalogInt16
 
toString() - Method in class com.beanit.dnp3bean.AnalogInt32
 
toString() - Method in class com.beanit.dnp3bean.AssignClassesRequest
 
toString() - Method in class com.beanit.dnp3bean.Binary
 
toString() - Method in class com.beanit.dnp3bean.DataPoint
 
toString() - Method in class com.beanit.dnp3bean.DpAddress
 
toString() - Method in class com.beanit.dnp3bean.Event
 
toString() - Method in class com.beanit.dnp3bean.ReadRequest
 
toString() - Method in class com.beanit.dnp3bean.ReadResponse
 
TRUE - Static variable in class com.beanit.dnp3bean.Binary
 

U

UNDEFINED - com.beanit.dnp3bean.ControlStatus
 
update(DataPoint, DataPoint...) - Method in class com.beanit.dnp3bean.DataSource
 
update(List<DataPoint>) - Method in class com.beanit.dnp3bean.DataSource
 

V

value() - Method in class com.beanit.dnp3bean.AbsoluteTime
 
value() - Method in class com.beanit.dnp3bean.AnalogControlValue
 
value() - Method in class com.beanit.dnp3bean.AnalogDouble
 
value() - Method in class com.beanit.dnp3bean.AnalogFloat
 
value() - Method in class com.beanit.dnp3bean.AnalogInt16
 
value() - Method in class com.beanit.dnp3bean.AnalogInt32
 
value() - Method in class com.beanit.dnp3bean.Binary
 
value() - Method in class com.beanit.dnp3bean.DataPoint
 
valueOf(boolean) - Static method in class com.beanit.dnp3bean.Binary
 
valueOf(double) - Static method in class com.beanit.dnp3bean.AnalogDouble
 
valueOf(float) - Static method in class com.beanit.dnp3bean.AnalogFloat
 
valueOf(int) - Static method in class com.beanit.dnp3bean.AnalogInt32
 
valueOf(short) - Static method in class com.beanit.dnp3bean.AnalogInt16
 
valueOf(AnalogValue, ControlStatus) - Static method in class com.beanit.dnp3bean.AnalogControlValue
 
valueOf(String) - Static method in class com.beanit.dnp3bean.AbsoluteTime
 
valueOf(String) - Static method in class com.beanit.dnp3bean.AnalogDouble
 
valueOf(String) - Static method in class com.beanit.dnp3bean.AnalogFloat
 
valueOf(String) - Static method in class com.beanit.dnp3bean.AnalogInt16
 
valueOf(String) - Static method in class com.beanit.dnp3bean.AnalogInt32
 
valueOf(String) - Static method in class com.beanit.dnp3bean.Binary
 
valueOf(String) - Static method in enum com.beanit.dnp3bean.ControlStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.beanit.dnp3bean.DataSource.EventTrigger
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.beanit.dnp3bean.DoubleBit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.beanit.dnp3bean.EventClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.beanit.dnp3bean.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.beanit.dnp3bean.InternalIndication
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.beanit.dnp3bean.OperateRequest.OperationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.beanit.dnp3bean.StaticGroup
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.beanit.dnp3bean.TcpEndPointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.beanit.dnp3bean.Variation
Returns the enum constant of this type with the specified name.
valueOf(Instant) - Static method in class com.beanit.dnp3bean.AbsoluteTime
 
values() - Static method in enum com.beanit.dnp3bean.ControlStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.beanit.dnp3bean.DataSource.EventTrigger
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.beanit.dnp3bean.DoubleBit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.beanit.dnp3bean.EventClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.beanit.dnp3bean.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.beanit.dnp3bean.InternalIndication
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.beanit.dnp3bean.OperateRequest.OperationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.beanit.dnp3bean.StaticGroup
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.beanit.dnp3bean.TcpEndPointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.beanit.dnp3bean.Variation
Returns an array containing the constants of this enum type, in the order they are declared.
Variation - Enum in com.beanit.dnp3bean
 
variationNumber() - Method in enum com.beanit.dnp3bean.Variation
 

W

write(WriteRequest) - Method in class com.beanit.dnp3bean.Master
 
writeIndexless(DataPoint) - Method in class com.beanit.dnp3bean.WriteRequest.Builder
 
writeIndexPrefixed(DataPoint...) - Method in class com.beanit.dnp3bean.WriteRequest.Builder
 
writeIndexPrefixed(List<DataPoint>) - Method in class com.beanit.dnp3bean.WriteRequest.Builder
Writes the given data points using qualifiers 0x17 or 0x28 (index prefix).
writeRanges(DataPoint...) - Method in class com.beanit.dnp3bean.WriteRequest.Builder
 
writeRanges(List<DataPoint>) - Method in class com.beanit.dnp3bean.WriteRequest.Builder
 
WriteRequest - Class in com.beanit.dnp3bean
 
WriteRequest.Builder - Class in com.beanit.dnp3bean
 
writeTime(Instant) - Method in class com.beanit.dnp3bean.WriteRequest.Builder
Sets the time and date of the outstation.
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links