Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

W

waitForStart(long) - Method in class com.tccc.kos.core.service.spawn.SpawnProcess
Wait for the process to start.
waitUntilFinished(long) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Sleeps until the work finishes or the timeout is reached.
waitUntilReady() - Method in class com.tccc.kos.commons.util.ready.ReadyIndicator
Block the caller until ready.
watchInterface(NodeId, String, NetworkInterfaceWatch.Callback) - Method in class com.tccc.kos.core.service.network.NetworkService
Register for state changes on an interface.
watchInterface(String, NetworkInterfaceWatch.Callback) - Method in class com.tccc.kos.core.service.network.NetworkService
Register for state changes on an interface on the current node.
WebsocketAddr - Class in com.tccc.kos.commons.util.net
Data class encapsulating the pieces that make up a kOS websocket network address.
WebsocketAddr(String) - Constructor for class com.tccc.kos.commons.util.net.WebsocketAddr
Creates an address from the given string.
WebsocketAddr(String, String, String) - Constructor for class com.tccc.kos.commons.util.net.WebsocketAddr
Creates an address from the specified components.
WebsocketAddrException - Exception in com.tccc.kos.commons.util.net
Exception thrown whenever a poorly formatted or invalid WebsocketAddr is detected.
WebsocketAddrException(String) - Constructor for exception com.tccc.kos.commons.util.net.WebsocketAddrException
Constructs a new exception with the specified message.
WebsocketClient - Class in com.tccc.kos.commons.web.client
Websocket client with support for automatic reconnects using exponential backoff.
WebsocketClient() - Constructor for class com.tccc.kos.commons.web.client.WebsocketClient
Create a new websocket client.
WebsocketClientListener - Interface in com.tccc.kos.commons.web.client
Interface to receive websocket connection events.
WebsocketConnection - Interface in com.tccc.kos.commons.web.websocket
Interface for a websocket connection.
WebsocketConnectionAuthorizer - Interface in com.tccc.kos.commons.web.websocket
Interface that processes websocket connect events and is able to close a connection if it doesn't have correct authentication.
WebsocketConnectionListener - Interface in com.tccc.kos.commons.web.websocket
Interface to receive websocket connection events.
WebsocketEndpoint - Class in com.tccc.kos.commons.web.client
Data class containing fields that identify a websocket endpoint.
WebsocketEndpoint() - Constructor for class com.tccc.kos.commons.web.client.WebsocketEndpoint
Creates an empty websocket endpoint.
WebsocketEndpoint(String) - Constructor for class com.tccc.kos.commons.web.client.WebsocketEndpoint
Creates a websocket endpoint by parsing the given string.
WebsocketEndpoint(URI) - Constructor for class com.tccc.kos.commons.web.client.WebsocketEndpoint
Creates a websocket endpoint using the given URI.
WebsocketEndpoint(URI, Map<String, String>) - Constructor for class com.tccc.kos.commons.web.client.WebsocketEndpoint
Creates a websocket endpoint using the given URI and headers.
WebsocketMsgHandler - Interface in com.tccc.kos.commons.web.websocket
Interface to receive websocket messages.
WebsocketRouter - Class in com.tccc.kos.commons.web.websocket.router
This is the front-end to the websocket router.
whenAppStarted(String, AppStartedCallback) - Method in class com.tccc.kos.core.service.app.AppService
Call the specified callback when the requested appId is started.
whenFinished(Runnable) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Run the specified code when this future is finished.
whenReady(ReadyCallback) - Method in class com.tccc.kos.commons.util.ready.ReadyIndicator
Calls the specified callback when ready.
WhenReady - Annotation Interface in com.tccc.kos.commons.core.context.annotations
Annotation that monitors a field for when it becomes ready.
WifiDetails - Class in com.tccc.kos.core.service.network.beans
Details about a wifi interface.
WifiDetails() - Constructor for class com.tccc.kos.core.service.network.beans.WifiDetails
 
WifiSettings - Class in com.tccc.kos.core.service.network.beans
Settings usec to configure wifi interface.
WifiSettings() - Constructor for class com.tccc.kos.core.service.network.beans.WifiSettings
 
WifiSettings.SecuritySettings - Class in com.tccc.kos.core.service.network.beans
 
WILDCARD - Static variable in class com.tccc.kos.commons.util.json.StreamingJsonReader
 
withoutClientId(String) - Static method in class com.tccc.kos.commons.util.net.WebsocketAddr
Removes the clientId from the specified address.
write(byte[]) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
write(byte[]) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write the array of bytes.
write(byte[]) - Method in class com.tccc.kos.core.service.udev.serial.SerialDevice
Write bytes to the serial device
write(byte[], int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
write(byte[], int) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write the specified array of bytes and then pad with zeros to the specified length.
write(byte[], int) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
write(byte[], int, int) - Method in class com.tccc.kos.commons.core.filesrv.FileSrvOutputStream
 
write(byte[], int, int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
write(byte[], int, int) - Method in class com.tccc.kos.commons.kab.KabOutputStream
Write a buffer to the current KAB entry.
write(byte[], int, int) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write the specified number of bytes from the array starting at the specified offset.
write(byte[], int, int) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
write(byte[], int, int) - Method in class com.tccc.kos.core.service.udev.serial.SerialDevice
Write to the serial device
write(int) - Method in class com.tccc.kos.commons.core.filesrv.FileSrvOutputStream
 
write(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
write(int) - Method in class com.tccc.kos.commons.kab.KabOutputStream
Write a byte to the current KAB entry.
write(int) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write a byte.
write(int) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
write(String) - Method in class com.tccc.kos.core.service.udev.serial.SerialDevice
Write to the serial device
write(ByteBuffer) - Method in class com.tccc.kos.commons.core.service.blink.BlinkSession
Write the data in the buffer to the socket.
write(ByteBuffer[]) - Method in class com.tccc.kos.commons.core.service.blink.BlinkSession
Write the data in the buffers to the socket.
write(Element, OutputStream) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Outputs XML to the specified output stream.
writeBoolean(boolean) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeBoolean(boolean) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write a boolean as a one byte value of 0 or 1.
writeBoolean(boolean) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeByte(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeByte(int) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write a single byte to the output stream.
writeByte(int) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeCString(String) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeCString(String) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write a variable length string as an ascii encoded C string.
writeCString(String) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeCString(String, int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeCString(String, int) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write a string as an ascii encoded, null terminated C string.
writeCString(String, int) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeCString(String, int, byte) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeCString(String, int, byte) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write a string as an ascii encoded C string.
writeCString(String, int, byte) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeDouble(double) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeDouble(double) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write a double to the output stream.
writeDouble(double) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeFloat(float) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeFloat(float) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write a float to the output stream.
writeFloat(float) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeInt(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeInt(int) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Writes an int to the output stream.
writeInt(int) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeInt24(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeInt24(int) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Writes the lower 24 bits of an int to the output stream.
writeInt24(int) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeLong(long) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeLong(long) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Writes a long to the output stream.
writeLong(long) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeShort(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeShort(int) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Writes a short to the output stream.
writeShort(int) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeShortStringWithLen(String) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeShortStringWithLen(String) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write a short utf-8 string preceded by an 8 bit length in bytes (not characters).
writeShortStringWithLen(String) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeShortStringWithLen(String, int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeShortStringWithLen(String, int) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write a short utf-8 string preceded by an 8 bit length in bytes (not characters), limited to the specified number of characters (not bytes).
writeShortStringWithLen(String, int) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
writeStringWithLen(String) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
writeStringWithLen(String) - Method in interface com.tccc.kos.commons.util.ByteOrderOutput
Write a utf-8 string preceded by a 16 bit length in bytes (not characters).
writeStringWithLen(String) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form