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

A

AbstractConnection - Class in org.ardulink.core
 
AbstractConnection() - Constructor for class org.ardulink.core.AbstractConnection
 
AbstractListenerLink - Class in org.ardulink.core

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

AbstractListenerLink() - Constructor for class org.ardulink.core.AbstractListenerLink
 
addConnectionListener(ConnectionListener) - Method in class org.ardulink.core.AbstractListenerLink
 
addCustomListener(CustomListener) - Method in class org.ardulink.core.AbstractListenerLink
 
addCustomListener(CustomListener) - Method in class org.ardulink.core.convenience.LinkDelegate
 
addCustomListener(CustomListener) - Method in interface org.ardulink.core.Link
 
addCustomListener(CustomListener) - Method in class org.ardulink.core.qos.QosLink
 
addListener(Connection.Listener) - Method in class org.ardulink.core.AbstractConnection
 
addListener(EventListener) - Method in class org.ardulink.core.AbstractListenerLink
 
addListener(Connection.Listener) - Method in interface org.ardulink.core.Connection
 
addListener(EventListener) - Method in class org.ardulink.core.convenience.LinkDelegate
 
addListener(EventListener) - Method in interface org.ardulink.core.Link
 
addListener(EventListener) - Method in class org.ardulink.core.qos.QosLink
 
addMessageId(T, long) - Static method in class org.ardulink.core.proto.api.MessageIdHolders
Creates a dynamic proxy that implements MessageIdHolder automatically.
addRplyListener(RplyListener) - Method in class org.ardulink.core.AbstractListenerLink
 
addRplyListener(RplyListener) - Method in class org.ardulink.core.convenience.LinkDelegate
 
addRplyListener(RplyListener) - Method in interface org.ardulink.core.Link
 
addRplyListener(RplyListener) - Method in class org.ardulink.core.qos.QosLink
 
alpProtocolMessage(ALProtoBuilder.ALPProtocolKey) - Static method in class org.ardulink.core.proto.impl.ALProtoBuilder
 
ALProtoBuilder - Class in org.ardulink.core.proto.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

ALProtoBuilder.ALPProtocolKey - Enum in org.ardulink.core.proto.impl
 
analogPin(int) - Static method in class org.ardulink.core.Pin
 
AnalogPinValueChangedEvent - Interface in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

arduinoCommand(String) - Static method in class org.ardulink.core.proto.impl.ALProtoBuilder
 
ArdulinkProtocol2 - Class in org.ardulink.core.proto.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

ArdulinkProtocol2() - Constructor for class org.ardulink.core.proto.impl.ArdulinkProtocol2
 

B

Builder(Pin.AnalogPin) - Constructor for class org.ardulink.core.Tone.Builder
 

C

choiceDependsOn() - Method in interface org.ardulink.core.linkmanager.LinkManager.ConfigAttribute
If the attribute's choice depends on other attribute (the choice can not be determined before those attributes are filled) those attributes are returned otherwise an empty array.
Classloaders - Class in org.ardulink.core.linkmanager
 
close() - Method in class org.ardulink.core.AbstractListenerLink
 
close() - Method in class org.ardulink.core.ConnectionBasedLink
 
close() - Method in class org.ardulink.core.convenience.LinkDelegate
 
close() - Method in class org.ardulink.core.qos.QosLink
 
close() - Method in class org.ardulink.core.StreamConnection
 
close() - Method in class org.ardulink.core.StreamReader
 
close() - Method in class org.ardulink.core.StreamScanner
 
Connection - Interface in org.ardulink.core

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

Represents a Connection to an Arduino (ArduLink) board.
Connection.Listener - Interface in org.ardulink.core
The Listener is called on data received from the Arduino.
Connection.ListenerAdapter - Class in org.ardulink.core
 
ConnectionBasedLink - Class in org.ardulink.core

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

ConnectionBasedLink(Connection, Protocol) - Constructor for class org.ardulink.core.ConnectionBasedLink
 
ConnectionBasedLink.Mode - Enum in org.ardulink.core
 
ConnectionListener - Interface in org.ardulink.core

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

connectionLost() - Method in interface org.ardulink.core.ConnectionListener
 
contactListeners4Received(byte[]) - Method in class org.ardulink.core.AbstractConnection
 
contactListeners4Sent(byte[]) - Method in class org.ardulink.core.AbstractConnection
 
CustomEvent - Interface in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

customEventReceived(CustomEvent) - Method in interface org.ardulink.core.events.CustomListener
 
CustomListener - Interface in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

D

DefaultAnalogPinValueChangedEvent - Class in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultAnalogPinValueChangedEvent(Pin.AnalogPin, int) - Constructor for class org.ardulink.core.events.DefaultAnalogPinValueChangedEvent
 
DefaultCustomEvent - Class in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultCustomEvent(String) - Constructor for class org.ardulink.core.events.DefaultCustomEvent
 
DefaultDigitalPinValueChangedEvent - Class in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultDigitalPinValueChangedEvent(Pin.DigitalPin, boolean) - Constructor for class org.ardulink.core.events.DefaultDigitalPinValueChangedEvent
 
DefaultFromDeviceChangeListeningState - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultFromDeviceChangeListeningState(Pin, FromDeviceChangeListeningState.Mode) - Constructor for class org.ardulink.core.messages.impl.DefaultFromDeviceChangeListeningState
 
DefaultFromDeviceMessageCustom - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultFromDeviceMessageCustom(String) - Constructor for class org.ardulink.core.messages.impl.DefaultFromDeviceMessageCustom
 
DefaultFromDeviceMessageEvent - Class in org.ardulink.core.messages.events.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultFromDeviceMessageEvent(FromDeviceMessage) - Constructor for class org.ardulink.core.messages.events.impl.DefaultFromDeviceMessageEvent
 
DefaultFromDeviceMessagePinStateChanged - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultFromDeviceMessagePinStateChanged(Pin, Object) - Constructor for class org.ardulink.core.messages.impl.DefaultFromDeviceMessagePinStateChanged
 
DefaultFromDeviceMessageReady - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultFromDeviceMessageReady() - Constructor for class org.ardulink.core.messages.impl.DefaultFromDeviceMessageReady
 
DefaultFromDeviceMessageReply - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultFromDeviceMessageReply(boolean, long, Map<String, ? extends Object>) - Constructor for class org.ardulink.core.messages.impl.DefaultFromDeviceMessageReply
 
DefaultRplyEvent - Class in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultRplyEvent(boolean, long, Map<String, ? extends Object>) - Constructor for class org.ardulink.core.events.DefaultRplyEvent
 
DefaultToDeviceMessageCustom - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultToDeviceMessageCustom(String...) - Constructor for class org.ardulink.core.messages.impl.DefaultToDeviceMessageCustom
 
DefaultToDeviceMessageKeyPress - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultToDeviceMessageKeyPress(char, int, int, int, int) - Constructor for class org.ardulink.core.messages.impl.DefaultToDeviceMessageKeyPress
 
DefaultToDeviceMessageNoTone - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultToDeviceMessageNoTone(Pin.AnalogPin) - Constructor for class org.ardulink.core.messages.impl.DefaultToDeviceMessageNoTone
 
DefaultToDeviceMessagePinStateChange - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultToDeviceMessagePinStateChange(Pin.DigitalPin, boolean) - Constructor for class org.ardulink.core.messages.impl.DefaultToDeviceMessagePinStateChange
 
DefaultToDeviceMessagePinStateChange(Pin.AnalogPin, int) - Constructor for class org.ardulink.core.messages.impl.DefaultToDeviceMessagePinStateChange
 
DefaultToDeviceMessageStartListening - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultToDeviceMessageStartListening(Pin) - Constructor for class org.ardulink.core.messages.impl.DefaultToDeviceMessageStartListening
 
DefaultToDeviceMessageStopListening - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultToDeviceMessageStopListening(Pin) - Constructor for class org.ardulink.core.messages.impl.DefaultToDeviceMessageStopListening
 
DefaultToDeviceMessageTone - Class in org.ardulink.core.messages.impl

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

DefaultToDeviceMessageTone(Tone) - Constructor for class org.ardulink.core.messages.impl.DefaultToDeviceMessageTone
 
deregisterAllEventListeners() - Method in class org.ardulink.core.AbstractListenerLink
 
digitalPin(int) - Static method in class org.ardulink.core.Pin
 
DigitalPinValueChangedEvent - Interface in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

E

EMPTY_ARRAY - Static variable in interface org.ardulink.core.linkmanager.LinkManager.ConfigAttribute
 
endless() - Method in class org.ardulink.core.Tone.Builder
 
equals(Object) - Method in class org.ardulink.core.Pin
 
EventListener - Interface in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

EventListenerAdapter - Class in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

EventListenerAdapter() - Constructor for class org.ardulink.core.events.EventListenerAdapter
 
extractNameFromURI(URI) - Static method in class org.ardulink.core.linkmanager.LinkManager
 

F

FactoriesViaMetaInfArdulink - Class in org.ardulink.core.linkmanager
 
FactoriesViaMetaInfArdulink() - Constructor for class org.ardulink.core.linkmanager.FactoriesViaMetaInfArdulink
 
FactoriesViaServiceLoader - Class in org.ardulink.core.linkmanager
 
FactoriesViaServiceLoader() - Constructor for class org.ardulink.core.linkmanager.FactoriesViaServiceLoader
 
FilteredEventListenerAdapter - Class in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

FilteredEventListenerAdapter(Pin, EventListener) - Constructor for class org.ardulink.core.events.FilteredEventListenerAdapter
 
fireConnectionLost() - Method in class org.ardulink.core.AbstractListenerLink
 
fireCustomReceived(CustomEvent) - Method in class org.ardulink.core.AbstractListenerLink
 
fireReconnected() - Method in class org.ardulink.core.AbstractListenerLink
 
fireReplyReceived(RplyEvent) - Method in class org.ardulink.core.AbstractListenerLink
 
fireStateChanged(AnalogPinValueChangedEvent) - Method in class org.ardulink.core.AbstractListenerLink
 
fireStateChanged(DigitalPinValueChangedEvent) - Method in class org.ardulink.core.AbstractListenerLink
 
forChar(char) - Method in class org.ardulink.core.proto.impl.ALProtoBuilder
 
forPin(int) - Method in class org.ardulink.core.proto.impl.ALProtoBuilder
 
forPin(Pin.AnalogPin) - Static method in class org.ardulink.core.Tone
 
fromDevice(byte[]) - Method in interface org.ardulink.core.proto.api.Protocol
 
fromDevice(byte[]) - Method in class org.ardulink.core.proto.impl.ArdulinkProtocol2
 
FromDeviceChangeListeningState - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

FromDeviceChangeListeningState.Mode - Enum in org.ardulink.core.messages.api
 
FromDeviceMessage - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

This marker interface represents an incoming to Ardulink message.
FromDeviceMessageCustom - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

FromDeviceMessageEvent - Interface in org.ardulink.core.messages.events.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

FromDeviceMessageListener - Interface in org.ardulink.core.messages.events.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

FromDeviceMessagePinStateChanged - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

FromDeviceMessageReady - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

fromDeviceMessageReceived(FromDeviceMessageEvent) - Method in interface org.ardulink.core.messages.events.api.FromDeviceMessageListener
 
FromDeviceMessageReply - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

fromString(String) - Static method in enum org.ardulink.core.proto.impl.ALProtoBuilder.ALPProtocolKey
 

G

getAnalogPin() - Method in interface org.ardulink.core.messages.api.ToDeviceMessageNoTone
 
getAnalogPin() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessageNoTone
 
getAttribute(String) - Method in interface org.ardulink.core.linkmanager.LinkManager.Configurer
 
getAttributes() - Method in interface org.ardulink.core.linkmanager.LinkManager.Configurer
 
getByName(String) - Static method in class org.ardulink.core.proto.api.Protocols
 
getChoiceValues() - Method in interface org.ardulink.core.linkmanager.LinkManager.ConfigAttribute
Returns the choice values (if any) of this attribute.
getConfigurer(URI) - Method in class org.ardulink.core.linkmanager.LinkManager
Returns a newly created LinkManager.Configurer for the passed URI.
getConnection() - Method in class org.ardulink.core.ConnectionBasedLink
 
getDefault() - Static method in class org.ardulink.core.convenience.Links
Returns the default Link which is a connection to the first serial port.
getDefaultConfigurer() - Static method in class org.ardulink.core.convenience.Links
 
getDelegate() - Method in class org.ardulink.core.convenience.LinkDelegate
 
getDelegate() - Method in class org.ardulink.core.qos.QosLink
Deprecated.
getDescription() - Method in interface org.ardulink.core.linkmanager.LinkManager.ConfigAttribute
Returns the description of this attribute.
getDurationInMillis() - Method in class org.ardulink.core.Tone
 
getFromDeviceMessage() - Method in interface org.ardulink.core.messages.events.api.FromDeviceMessageEvent
 
getFromDeviceMessage() - Method in class org.ardulink.core.messages.events.impl.DefaultFromDeviceMessageEvent
 
getHertz() - Method in class org.ardulink.core.Tone
 
getId() - Method in class org.ardulink.core.events.DefaultRplyEvent
 
getId() - Method in interface org.ardulink.core.events.RplyEvent
 
getId() - Method in interface org.ardulink.core.messages.api.FromDeviceMessageReply
 
getId() - Method in class org.ardulink.core.messages.impl.DefaultFromDeviceMessageReply
 
getId() - Method in interface org.ardulink.core.proto.api.MessageIdHolder
 
getInstance() - Static method in class org.ardulink.core.linkmanager.LinkManager
 
getKeychar() - Method in interface org.ardulink.core.messages.api.ToDeviceMessageKeyPress
 
getKeychar() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessageKeyPress
 
getKeycode() - Method in interface org.ardulink.core.messages.api.ToDeviceMessageKeyPress
 
getKeycode() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessageKeyPress
 
getKeylocation() - Method in interface org.ardulink.core.messages.api.ToDeviceMessageKeyPress
 
getKeylocation() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessageKeyPress
 
getKeymodifiers() - Method in interface org.ardulink.core.messages.api.ToDeviceMessageKeyPress
 
getKeymodifiers() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessageKeyPress
 
getKeymodifiersex() - Method in interface org.ardulink.core.messages.api.ToDeviceMessageKeyPress
 
getKeymodifiersex() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessageKeyPress
 
getLink(String) - Static method in class org.ardulink.core.convenience.Links
Returns a shared Link to the passed URI.
getLink(URI) - Static method in class org.ardulink.core.convenience.Links
Returns a shared Link to the passed URI.
getLink(LinkManager.Configurer) - Static method in class org.ardulink.core.convenience.Links
 
getListeners() - Method in class org.ardulink.core.AbstractConnection
 
getMessage() - Method in interface org.ardulink.core.events.CustomEvent
 
getMessage() - Method in class org.ardulink.core.events.DefaultCustomEvent
 
getMessage() - Method in interface org.ardulink.core.messages.api.FromDeviceMessageCustom
 
getMessage() - Method in class org.ardulink.core.messages.impl.DefaultFromDeviceMessageCustom
 
getMessages() - Method in interface org.ardulink.core.messages.api.ToDeviceMessageCustom
 
getMessages() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessageCustom
 
getMode() - Method in interface org.ardulink.core.messages.api.FromDeviceChangeListeningState
 
getMode() - Method in class org.ardulink.core.messages.impl.DefaultFromDeviceChangeListeningState
 
getName() - Method in interface org.ardulink.core.linkmanager.LinkFactory
 
getName() - Method in interface org.ardulink.core.linkmanager.LinkManager.ConfigAttribute
Returns the name of this attribute.
getName() - Method in interface org.ardulink.core.proto.api.Protocol
 
getName() - Method in class org.ardulink.core.proto.impl.ArdulinkProtocol2
 
getParameterNames() - Method in class org.ardulink.core.events.DefaultRplyEvent
 
getParameterNames() - Method in interface org.ardulink.core.events.RplyEvent
 
getParameters() - Method in class org.ardulink.core.events.DefaultRplyEvent
 
getParameters() - Method in interface org.ardulink.core.events.RplyEvent
 
getParameters() - Method in interface org.ardulink.core.messages.api.FromDeviceMessageReply
 
getParameters() - Method in class org.ardulink.core.messages.impl.DefaultFromDeviceMessageReply
 
getParameterValue(String) - Method in class org.ardulink.core.events.DefaultRplyEvent
 
getParameterValue(String) - Method in interface org.ardulink.core.events.RplyEvent
 
getPin() - Method in interface org.ardulink.core.events.AnalogPinValueChangedEvent
 
getPin() - Method in class org.ardulink.core.events.DefaultAnalogPinValueChangedEvent
 
getPin() - Method in class org.ardulink.core.events.DefaultDigitalPinValueChangedEvent
 
getPin() - Method in interface org.ardulink.core.events.DigitalPinValueChangedEvent
 
getPin() - Method in class org.ardulink.core.events.FilteredEventListenerAdapter
 
getPin() - Method in interface org.ardulink.core.events.PinValueChangedEvent
 
getPin() - Method in interface org.ardulink.core.messages.api.FromDeviceChangeListeningState
 
getPin() - Method in interface org.ardulink.core.messages.api.FromDeviceMessagePinStateChanged
 
getPin() - Method in interface org.ardulink.core.messages.api.ToDeviceMessagePinStateChange
 
getPin() - Method in interface org.ardulink.core.messages.api.ToDeviceMessageStartListening
 
getPin() - Method in interface org.ardulink.core.messages.api.ToDeviceMessageStopListening
 
getPin() - Method in class org.ardulink.core.messages.impl.DefaultFromDeviceChangeListeningState
 
getPin() - Method in class org.ardulink.core.messages.impl.DefaultFromDeviceMessagePinStateChanged
 
getPin() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessagePinStateChange
 
getPin() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessageStartListening
 
getPin() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessageStopListening
 
getPin() - Method in class org.ardulink.core.Tone
 
getProtocol() - Method in class org.ardulink.core.ConnectionBasedLink
 
getSeparator() - Method in interface org.ardulink.core.proto.api.Protocol
 
getSeparator() - Method in class org.ardulink.core.proto.impl.ArdulinkProtocol2
 
getTone() - Method in interface org.ardulink.core.messages.api.ToDeviceMessageTone
 
getTone() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessageTone
 
getType() - Method in interface org.ardulink.core.linkmanager.LinkManager.ConfigAttribute
Returns the type of this attribute.
getType() - Method in class org.ardulink.core.Pin.AnalogPin
 
getType() - Method in class org.ardulink.core.Pin.DigitalPin
 
getType() - Method in class org.ardulink.core.Pin
 
getValidationInfo() - Method in interface org.ardulink.core.linkmanager.LinkManager.ConfigAttribute
 
getValue() - Method in interface org.ardulink.core.events.AnalogPinValueChangedEvent
 
getValue() - Method in class org.ardulink.core.events.DefaultAnalogPinValueChangedEvent
 
getValue() - Method in class org.ardulink.core.events.DefaultDigitalPinValueChangedEvent
 
getValue() - Method in interface org.ardulink.core.events.DigitalPinValueChangedEvent
 
getValue() - Method in interface org.ardulink.core.events.PinValueChangedEvent
 
getValue() - Method in interface org.ardulink.core.linkmanager.LinkManager.ConfigAttribute
Returns the current value of this attribute.
getValue() - Method in interface org.ardulink.core.messages.api.FromDeviceMessagePinStateChanged
 
getValue() - Method in interface org.ardulink.core.messages.api.ToDeviceMessagePinStateChange
 
getValue() - Method in class org.ardulink.core.messages.impl.DefaultFromDeviceMessagePinStateChanged
 
getValue() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessagePinStateChange
 

H

hasChoiceValues() - Method in interface org.ardulink.core.linkmanager.LinkManager.ConfigAttribute
Returns true if this attribute has predefined choice values.
hashCode() - Method in class org.ardulink.core.Pin
 
hasNext() - Method in class org.ardulink.core.StreamScanner
 
hasRplyListeners() - Method in class org.ardulink.core.AbstractListenerLink
 

I

instance() - Static method in class org.ardulink.core.proto.impl.ArdulinkProtocol2
 
interrupt() - Method in class org.ardulink.core.StreamScanner
 
invoke(Object, Method, Object[]) - Method in class org.ardulink.core.proto.api.MessageIdHolders.MessageIdHolderInvocationHandler
 
is(Pin.Type) - Method in class org.ardulink.core.Pin
 
isConfigured(LinkManager.ConfigAttribute) - Static method in class org.ardulink.core.convenience.Links
 
isInterrupted() - Method in class org.ardulink.core.StreamScanner
 
isOk() - Method in class org.ardulink.core.events.DefaultRplyEvent
 
isOk() - Method in interface org.ardulink.core.events.RplyEvent
 
isOk() - Method in interface org.ardulink.core.messages.api.FromDeviceMessageReply
 
isOk() - Method in class org.ardulink.core.messages.impl.DefaultFromDeviceMessageReply
 

L

Link - Interface in org.ardulink.core

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

LinkConfig - Interface in org.ardulink.core.linkmanager

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

LinkConfig.ChoiceFor - Annotation Type in org.ardulink.core.linkmanager
 
LinkConfig.I18n - Annotation Type in org.ardulink.core.linkmanager
 
LinkConfig.Named - Annotation Type in org.ardulink.core.linkmanager
 
LinkDelegate - Class in org.ardulink.core.convenience

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

LinkDelegate(Link) - Constructor for class org.ardulink.core.convenience.LinkDelegate
 
LinkFactory<T extends LinkConfig> - Interface in org.ardulink.core.linkmanager

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

LinkManager - Class in org.ardulink.core.linkmanager

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

LinkManager() - Constructor for class org.ardulink.core.linkmanager.LinkManager
 
LinkManager.ConfigAttribute - Interface in org.ardulink.core.linkmanager
 
LinkManager.Configurer - Interface in org.ardulink.core.linkmanager
 
LinkManager.NumberValidationInfo - Interface in org.ardulink.core.linkmanager
 
LinkManager.ValidationInfo - Interface in org.ardulink.core.linkmanager
 
Links - Class in org.ardulink.core.convenience

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

This is a convenience layer for retrieving links.
list() - Static method in class org.ardulink.core.proto.api.Protocols
 
ListenerAdapter() - Constructor for class org.ardulink.core.Connection.ListenerAdapter
 
listURIs() - Method in class org.ardulink.core.linkmanager.LinkManager
List all available (registered) URIs.
loadLinkFactories() - Method in class org.ardulink.core.linkmanager.FactoriesViaMetaInfArdulink
 
loadLinkFactories() - Method in class org.ardulink.core.linkmanager.FactoriesViaServiceLoader
 

M

max() - Method in interface org.ardulink.core.linkmanager.LinkManager.NumberValidationInfo
 
Message - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

This marker interface represents an incoming to or an outgoing from Ardulink message.
MessageIdHolder - Interface in org.ardulink.core.proto.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

MessageIdHolderInvocationHandler(Object, long) - Constructor for class org.ardulink.core.proto.api.MessageIdHolders.MessageIdHolderInvocationHandler
 
MessageIdHolders - Class in org.ardulink.core.proto.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

MessageIdHolders.MessageIdHolderInvocationHandler - Class in org.ardulink.core.proto.api
 
min() - Method in interface org.ardulink.core.linkmanager.LinkManager.NumberValidationInfo
 
ModuleClassLoader - Class in org.ardulink.core.classloader
 
ModuleClassLoader(String) - Constructor for class org.ardulink.core.classloader.ModuleClassLoader
 
ModuleClassLoader(File) - Constructor for class org.ardulink.core.classloader.ModuleClassLoader
 
ModuleClassLoader(ClassLoader, String) - Constructor for class org.ardulink.core.classloader.ModuleClassLoader
 
ModuleClassLoader(ClassLoader, File) - Constructor for class org.ardulink.core.classloader.ModuleClassLoader
 
moduleClassloader() - Static method in class org.ardulink.core.linkmanager.Classloaders
 

N

names() - Static method in class org.ardulink.core.proto.api.Protocols
 
newLink(T) - Method in interface org.ardulink.core.linkmanager.LinkFactory
 
newLink() - Method in interface org.ardulink.core.linkmanager.LinkManager.Configurer
 
newLinkConfig() - Method in interface org.ardulink.core.linkmanager.LinkFactory
 
next() - Method in class org.ardulink.core.StreamScanner
 
NO_ATTRIBUTES - Static variable in interface org.ardulink.core.linkmanager.LinkConfig
 
NO_ID - Static variable in class org.ardulink.core.proto.api.MessageIdHolders
 
NULL - Static variable in interface org.ardulink.core.Connection.Listener
 
NULL - Static variable in interface org.ardulink.core.linkmanager.LinkManager.ValidationInfo
 

O

onLink(Link) - Static method in class org.ardulink.core.qos.ResponseAwaiter
Do not reuse instances! After calling ResponseAwaiter.waitForResponse(long) the reply listener is deregistered! So you need to create a new instance.
org.ardulink.core - package org.ardulink.core
 
org.ardulink.core.classloader - package org.ardulink.core.classloader
 
org.ardulink.core.convenience - package org.ardulink.core.convenience
 
org.ardulink.core.events - package org.ardulink.core.events
 
org.ardulink.core.linkmanager - package org.ardulink.core.linkmanager
 
org.ardulink.core.messages.api - package org.ardulink.core.messages.api
 
org.ardulink.core.messages.events.api - package org.ardulink.core.messages.events.api
 
org.ardulink.core.messages.events.impl - package org.ardulink.core.messages.events.impl
 
org.ardulink.core.messages.impl - package org.ardulink.core.messages.impl
 
org.ardulink.core.proto.api - package org.ardulink.core.proto.api
 
org.ardulink.core.proto.impl - package org.ardulink.core.proto.impl
 
org.ardulink.core.qos - package org.ardulink.core.qos
 

P

Pin - Class in org.ardulink.core

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

Pin.AnalogPin - Class in org.ardulink.core
 
Pin.DigitalPin - Class in org.ardulink.core
 
Pin.Type - Enum in org.ardulink.core
 
pinNum() - Method in class org.ardulink.core.Pin
 
PinValueChangedEvent - Interface in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

Protocol - Interface in org.ardulink.core.proto.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

Protocols - Class in org.ardulink.core.proto.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

Q

QosLink - Class in org.ardulink.core.qos

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

Arduino sends ok/ko messages directly after receiving the work message.
QosLink(Link) - Constructor for class org.ardulink.core.qos.QosLink
 
QosLink(Link, long, TimeUnit) - Constructor for class org.ardulink.core.qos.QosLink
 

R

readUntilClosed(byte[]) - Method in class org.ardulink.core.StreamReader
 
received(byte[]) - Method in interface org.ardulink.core.Connection.Listener
Called whenever a message was received from arduino.
received(byte[]) - Method in class org.ardulink.core.Connection.ListenerAdapter
 
reconnected() - Method in interface org.ardulink.core.ConnectionListener
 
removeConnectionListener(ConnectionListener) - Method in class org.ardulink.core.AbstractListenerLink
 
removeCustomListener(CustomListener) - Method in class org.ardulink.core.AbstractListenerLink
 
removeCustomListener(CustomListener) - Method in class org.ardulink.core.convenience.LinkDelegate
 
removeCustomListener(CustomListener) - Method in interface org.ardulink.core.Link
 
removeCustomListener(CustomListener) - Method in class org.ardulink.core.qos.QosLink
 
removeListener(Connection.Listener) - Method in class org.ardulink.core.AbstractConnection
 
removeListener(EventListener) - Method in class org.ardulink.core.AbstractListenerLink
 
removeListener(Connection.Listener) - Method in interface org.ardulink.core.Connection
 
removeListener(EventListener) - Method in class org.ardulink.core.convenience.LinkDelegate
 
removeListener(EventListener) - Method in interface org.ardulink.core.Link
 
removeListener(EventListener) - Method in class org.ardulink.core.qos.QosLink
 
removeRplyListener(RplyListener) - Method in class org.ardulink.core.AbstractListenerLink
 
removeRplyListener(RplyListener) - Method in class org.ardulink.core.convenience.LinkDelegate
 
removeRplyListener(RplyListener) - Method in interface org.ardulink.core.Link
 
removeRplyListener(RplyListener) - Method in class org.ardulink.core.qos.QosLink
 
ResponseAwaiter - Class in org.ardulink.core.qos
 
RplyEvent - Interface in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

RplyListener - Interface in org.ardulink.core.events

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

rplyReceived(RplyEvent) - Method in interface org.ardulink.core.events.RplyListener
 
runReaderThread(byte[]) - Method in class org.ardulink.core.StreamReader
 

S

sendCustomMessage(String...) - Method in class org.ardulink.core.ConnectionBasedLink
 
sendCustomMessage(String...) - Method in class org.ardulink.core.convenience.LinkDelegate
 
sendCustomMessage(String...) - Method in interface org.ardulink.core.Link
 
sendCustomMessage(String...) - Method in class org.ardulink.core.qos.QosLink
 
sendKeyPressEvent(char, int, int, int, int) - Method in class org.ardulink.core.ConnectionBasedLink
 
sendKeyPressEvent(char, int, int, int, int) - Method in class org.ardulink.core.convenience.LinkDelegate
 
sendKeyPressEvent(char, int, int, int, int) - Method in interface org.ardulink.core.Link
 
sendKeyPressEvent(char, int, int, int, int) - Method in class org.ardulink.core.qos.QosLink
 
sendNoTone(Pin.AnalogPin) - Method in class org.ardulink.core.ConnectionBasedLink
 
sendNoTone(Pin.AnalogPin) - Method in class org.ardulink.core.convenience.LinkDelegate
 
sendNoTone(Pin.AnalogPin) - Method in interface org.ardulink.core.Link
 
sendNoTone(Pin.AnalogPin) - Method in class org.ardulink.core.qos.QosLink
 
sendTone(Tone) - Method in class org.ardulink.core.ConnectionBasedLink
 
sendTone(Tone) - Method in class org.ardulink.core.convenience.LinkDelegate
 
sendTone(Tone) - Method in interface org.ardulink.core.Link
 
sendTone(Tone) - Method in class org.ardulink.core.qos.QosLink
 
sent(byte[]) - Method in interface org.ardulink.core.Connection.Listener
Called whenever a message was sent to the arduino.
sent(byte[]) - Method in class org.ardulink.core.Connection.ListenerAdapter
 
setChoiceValues(LinkManager.Configurer) - Static method in class org.ardulink.core.convenience.Links
 
setValue(Object) - Method in interface org.ardulink.core.linkmanager.LinkManager.ConfigAttribute
Sets the new value of this attribute.
startListening(Pin) - Method in class org.ardulink.core.ConnectionBasedLink
 
startListening(Pin) - Method in class org.ardulink.core.convenience.LinkDelegate
 
startListening(Pin) - Method in interface org.ardulink.core.Link
 
startListening(Pin) - Method in class org.ardulink.core.qos.QosLink
 
stateChanged(AnalogPinValueChangedEvent) - Method in interface org.ardulink.core.events.EventListener
 
stateChanged(DigitalPinValueChangedEvent) - Method in interface org.ardulink.core.events.EventListener
 
stateChanged(AnalogPinValueChangedEvent) - Method in class org.ardulink.core.events.EventListenerAdapter
 
stateChanged(DigitalPinValueChangedEvent) - Method in class org.ardulink.core.events.EventListenerAdapter
 
stateChanged(AnalogPinValueChangedEvent) - Method in class org.ardulink.core.events.FilteredEventListenerAdapter
 
stateChanged(DigitalPinValueChangedEvent) - Method in class org.ardulink.core.events.FilteredEventListenerAdapter
 
stopListening(Pin) - Method in class org.ardulink.core.ConnectionBasedLink
 
stopListening(Pin) - Method in class org.ardulink.core.convenience.LinkDelegate
 
stopListening(Pin) - Method in interface org.ardulink.core.Link
 
stopListening(Pin) - Method in class org.ardulink.core.qos.QosLink
 
StreamConnection - Class in org.ardulink.core

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

StreamConnection(InputStream, OutputStream, Protocol) - Constructor for class org.ardulink.core.StreamConnection
 
StreamReader - Class in org.ardulink.core

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

StreamReader(InputStream) - Constructor for class org.ardulink.core.StreamReader
 
StreamScanner - Class in org.ardulink.core
Scanner for Stream.
StreamScanner(InputStream, byte[]) - Constructor for class org.ardulink.core.StreamScanner
 
StreamScanner(InputStream, byte[], int) - Constructor for class org.ardulink.core.StreamScanner
 
switchAnalogPin(Pin.AnalogPin, int) - Method in class org.ardulink.core.ConnectionBasedLink
 
switchAnalogPin(Pin.AnalogPin, int) - Method in class org.ardulink.core.convenience.LinkDelegate
 
switchAnalogPin(Pin.AnalogPin, int) - Method in interface org.ardulink.core.Link
 
switchAnalogPin(Pin.AnalogPin, int) - Method in class org.ardulink.core.qos.QosLink
 
switchDigitalPin(Pin.DigitalPin, boolean) - Method in class org.ardulink.core.ConnectionBasedLink
 
switchDigitalPin(Pin.DigitalPin, boolean) - Method in class org.ardulink.core.convenience.LinkDelegate
 
switchDigitalPin(Pin.DigitalPin, boolean) - Method in interface org.ardulink.core.Link
 
switchDigitalPin(Pin.DigitalPin, boolean) - Method in class org.ardulink.core.qos.QosLink
 

T

toDevice(ToDeviceMessageStartListening) - Method in interface org.ardulink.core.proto.api.Protocol
 
toDevice(ToDeviceMessageStopListening) - Method in interface org.ardulink.core.proto.api.Protocol
 
toDevice(ToDeviceMessagePinStateChange) - Method in interface org.ardulink.core.proto.api.Protocol
 
toDevice(ToDeviceMessageKeyPress) - Method in interface org.ardulink.core.proto.api.Protocol
 
toDevice(ToDeviceMessageTone) - Method in interface org.ardulink.core.proto.api.Protocol
 
toDevice(ToDeviceMessageNoTone) - Method in interface org.ardulink.core.proto.api.Protocol
 
toDevice(ToDeviceMessageCustom) - Method in interface org.ardulink.core.proto.api.Protocol
 
toDevice(ToDeviceMessageStartListening) - Method in class org.ardulink.core.proto.impl.ArdulinkProtocol2
 
toDevice(ToDeviceMessageStopListening) - Method in class org.ardulink.core.proto.impl.ArdulinkProtocol2
 
toDevice(ToDeviceMessagePinStateChange) - Method in class org.ardulink.core.proto.impl.ArdulinkProtocol2
 
toDevice(ToDeviceMessageKeyPress) - Method in class org.ardulink.core.proto.impl.ArdulinkProtocol2
 
toDevice(ToDeviceMessageTone) - Method in class org.ardulink.core.proto.impl.ArdulinkProtocol2
 
toDevice(ToDeviceMessageNoTone) - Method in class org.ardulink.core.proto.impl.ArdulinkProtocol2
 
toDevice(ToDeviceMessageCustom) - Method in class org.ardulink.core.proto.impl.ArdulinkProtocol2
 
ToDeviceMessage - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

This marker interface represents an outgoing from Ardulink message.
ToDeviceMessageCustom - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

ToDeviceMessageKeyPress - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

ToDeviceMessageNoTone - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

ToDeviceMessagePinStateChange - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

ToDeviceMessageStartListening - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

ToDeviceMessageStopListening - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

ToDeviceMessageTone - Interface in org.ardulink.core.messages.api

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

toHolder(Object) - Static method in class org.ardulink.core.proto.api.MessageIdHolders
 
Tone - Class in org.ardulink.core

Ardulink - return to homepage

v2.1.1 Gordio - SERVICE PACK 1

project Ardulink http://www.ardulink.org/

Tone(Tone.Builder) - Constructor for class org.ardulink.core.Tone
 
Tone.Builder - Class in org.ardulink.core
 
toString() - Method in class org.ardulink.core.events.DefaultAnalogPinValueChangedEvent
 
toString() - Method in class org.ardulink.core.events.DefaultDigitalPinValueChangedEvent
 
toString() - Method in class org.ardulink.core.messages.impl.DefaultToDeviceMessageCustom
 
toString() - Method in class org.ardulink.core.Pin
 
tryByName(String) - Static method in class org.ardulink.core.proto.api.Protocols
 

U

uniqueIdentifier() - Method in interface org.ardulink.core.linkmanager.LinkManager.Configurer
Creates an object that identifies the Configurer in its current state and thus the Link it would create at that moment.
usingMessageId(Long) - Method in class org.ardulink.core.proto.impl.ALProtoBuilder
 

V

valueOf(String) - Static method in enum org.ardulink.core.ConnectionBasedLink.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ardulink.core.messages.api.FromDeviceChangeListeningState.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ardulink.core.Pin.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ardulink.core.proto.impl.ALProtoBuilder.ALPProtocolKey
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ardulink.core.ConnectionBasedLink.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ardulink.core.messages.api.FromDeviceChangeListeningState.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ardulink.core.Pin.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ardulink.core.proto.impl.ALProtoBuilder.ALPProtocolKey
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForArduinoToBoot(int, TimeUnit) - Method in class org.ardulink.core.ConnectionBasedLink
Will wait for the arduino to received the "ready" paket or the arduino to respond to our messages sent.
waitForArduinoToBoot(int, TimeUnit, ConnectionBasedLink.Mode) - Method in class org.ardulink.core.ConnectionBasedLink
Will wait for the arduino to received the "ready" paket or the arduino to respond to our messages sent.
waitForResponse(long) - Method in class org.ardulink.core.qos.ResponseAwaiter
This method blocks until the response for the passed message id is received.
withDuration(int, TimeUnit) - Method in class org.ardulink.core.Tone.Builder
 
withHertz(int) - Method in class org.ardulink.core.Tone.Builder
 
withoutValue() - Method in class org.ardulink.core.proto.impl.ALProtoBuilder
 
withState(boolean) - Method in class org.ardulink.core.proto.impl.ALProtoBuilder
 
withTimeout(long, TimeUnit) - Method in class org.ardulink.core.qos.ResponseAwaiter
 
withValue(Object) - Method in class org.ardulink.core.proto.impl.ALProtoBuilder
 
withValues(String...) - Method in class org.ardulink.core.proto.impl.ALProtoBuilder
 
write(byte[]) - Method in interface org.ardulink.core.Connection
 
write(byte[]) - Method in class org.ardulink.core.StreamConnection
 
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.