A B C D F G I O P R S T W

A

acceptMessage(Date, OSCMessage) - Method in interface com.illposed.osc.OSCListener
Accept an incoming OSCMessage
addArgument(Object) - Method in class com.illposed.osc.OSCMessage
Add an argument to the list of arguments.
addListener(String, OSCListener) - Method in class com.illposed.osc.OSCPortIn
Register the listener for incoming OSCPackets addressed to an Address
addListener(String, OSCListener) - Method in class com.illposed.osc.utility.OSCPacketDispatcher
 
addPacket(OSCPacket) - Method in class com.illposed.osc.OSCBundle
Add a packet to the list of packets in this bundle.
address - Variable in class com.illposed.osc.OSCMessage
 
address - Variable in class com.illposed.osc.OSCPortOut
 
appendNullCharToAlignStream() - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
Pad the stream to have a size divisible by 4.
arguments - Variable in class com.illposed.osc.OSCMessage
 

B

byteArray - Variable in class com.illposed.osc.OSCPacket
 

C

close() - Method in class com.illposed.osc.OSCPort
Close the socket and free-up resources.
close() - Method in class com.illposed.osc.OSCPortIn
Close the socket and free-up resources.
com.illposed.osc - package com.illposed.osc
 
com.illposed.osc.utility - package com.illposed.osc.utility
 
computeAddressByteArray(OSCJavaToByteArrayConverter) - Method in class com.illposed.osc.OSCMessage
Convert the address into a byte array.
computeArgumentsByteArray(OSCJavaToByteArrayConverter) - Method in class com.illposed.osc.OSCMessage
Convert the arguments into a byte array.
computeByteArray(OSCJavaToByteArrayConverter) - Method in class com.illposed.osc.OSCBundle
Compute the OSC byte stream representation of the bundle.
computeByteArray(OSCJavaToByteArrayConverter) - Method in class com.illposed.osc.OSCMessage
Convert the message into a byte array.
computeByteArray() - Method in class com.illposed.osc.OSCPacket
Generate a representation of this packet conforming to the the OSC byte stream specification.
computeByteArray(OSCJavaToByteArrayConverter) - Method in class com.illposed.osc.OSCPacket
Subclasses should implement this method to product a byte array formatted according to the OSC specification.
computeTimeTagByteArray(OSCJavaToByteArrayConverter) - Method in class com.illposed.osc.OSCBundle
Convert the timetag (a Java Date) into the OSC byte stream.
convert(byte[], int) - Method in class com.illposed.osc.utility.OSCByteArrayToJavaConverter
Convert a byte array into an OSCPacket (either an OSCMessage or OSCBundle).
converter - Variable in class com.illposed.osc.OSCPortIn
 

D

defaultSCLangOSCPort() - Static method in class com.illposed.osc.OSCPort
The port that the SuperCollider language engine ususally listens to — 57120.
defaultSCOSCPort() - Static method in class com.illposed.osc.OSCPort
The port that the SuperCollider synth engine ususally listens to — 57110.
dispatchPacket(OSCPacket) - Method in class com.illposed.osc.utility.OSCPacketDispatcher
 
dispatchPacket(OSCPacket, Date) - Method in class com.illposed.osc.utility.OSCPacketDispatcher
 
dispatcher - Variable in class com.illposed.osc.OSCPortIn
 

F

finalize() - Method in class com.illposed.osc.OSCPort
Close the socket if this hasn't already happened.

G

getAddress() - Method in class com.illposed.osc.OSCMessage
The receiver of this message.
getArguments() - Method in class com.illposed.osc.OSCMessage
The arguments of this message.
getByteArray() - Method in class com.illposed.osc.OSCPacket
Return the OSC byte stream for this packet.
getPackets() - Method in class com.illposed.osc.OSCBundle
Get the packets contained in this bundle.
getTimestamp() - Method in class com.illposed.osc.OSCBundle
Return the time the bundle will execute.

I

init() - Method in class com.illposed.osc.OSCPacket
Run any post construction initialization.
isByteArrayComputed - Variable in class com.illposed.osc.OSCPacket
 
isListening - Variable in class com.illposed.osc.OSCPortIn
 
isListening() - Method in class com.illposed.osc.OSCPortIn
Am I listening for packets?

O

OSCBundle - class com.illposed.osc.OSCBundle.
A bundle represents a collection of osc packets (either messages or other bundles) and has a timetag which can be used by a scheduler to execute a bundle in the future instead of immediately (OSCMessages are executed immediately).
OSCBundle() - Constructor for class com.illposed.osc.OSCBundle
Create a new empty OSCBundle with a timestamp of immediately.
OSCBundle(Date) - Constructor for class com.illposed.osc.OSCBundle
Create an OSCBundle with the specified timestamp.
OSCBundle(OSCPacket[]) - Constructor for class com.illposed.osc.OSCBundle
Create an OSCBundle made up of the given packets with a timestamp of now.
OSCBundle(OSCPacket[], Date) - Constructor for class com.illposed.osc.OSCBundle
Create an OSCBundle, specifying the packets and timestamp.
OSCByteArrayToJavaConverter - class com.illposed.osc.utility.OSCByteArrayToJavaConverter.
Utility class to convert a byte array conforming to the OSC byte stream format into Java objects.
OSCByteArrayToJavaConverter() - Constructor for class com.illposed.osc.utility.OSCByteArrayToJavaConverter
Create a helper object for converting from a byte array to an OSCPacket object.
OSCJavaToByteArrayConverter - class com.illposed.osc.utility.OSCJavaToByteArrayConverter.
OSCJavaToByteArrayConverter is a helper class that translates from Java types to their byte stream representations according to the OSC spec.
OSCJavaToByteArrayConverter() - Constructor for class com.illposed.osc.utility.OSCJavaToByteArrayConverter
 
OSCListener - interface com.illposed.osc.OSCListener.
Interface for things that listen for incoming OSC Messages Copyright (C) 2003-2006, C.
OSCMessage - class com.illposed.osc.OSCMessage.
An simple (non-bundle) OSC message.
OSCMessage() - Constructor for class com.illposed.osc.OSCMessage
Create an empty OSC Message.
OSCMessage(String) - Constructor for class com.illposed.osc.OSCMessage
Create an OSCMessage with an address already initialized.
OSCMessage(String, Object[]) - Constructor for class com.illposed.osc.OSCMessage
Create an OSCMessage with an address and arguments already initialized.
OSCPacket - class com.illposed.osc.OSCPacket.
OSCPacket is the abstract superclass for the various kinds of OSC Messages.
OSCPacket() - Constructor for class com.illposed.osc.OSCPacket
Default constructor for the abstract class
OSCPacketDispatcher - class com.illposed.osc.utility.OSCPacketDispatcher.
 
OSCPacketDispatcher() - Constructor for class com.illposed.osc.utility.OSCPacketDispatcher
 
OSCPort - class com.illposed.osc.OSCPort.
OSCPort is an abstract superclass.
OSCPort() - Constructor for class com.illposed.osc.OSCPort
 
OSCPortIn - class com.illposed.osc.OSCPortIn.
OSCPortIn is the class that listens for OSC messages.
OSCPortIn(int) - Constructor for class com.illposed.osc.OSCPortIn
Create an OSCPort that listens on the specified port.
OSCPortOut - class com.illposed.osc.OSCPortOut.
OSCPortOut is the class that sends OSC messages to a specific address and port.
OSCPortOut(InetAddress, int) - Constructor for class com.illposed.osc.OSCPortOut
Create an OSCPort that sends to newAddress, newPort
OSCPortOut(InetAddress) - Constructor for class com.illposed.osc.OSCPortOut
Create an OSCPort that sends to newAddress, on the standard SuperCollider port
OSCPortOut() - Constructor for class com.illposed.osc.OSCPortOut
Create an OSCPort that sends to localhost, on the standard SuperCollider port Default the address to localhost Default the port to the standard one for SuperCollider

P

packets - Variable in class com.illposed.osc.OSCBundle
 
port - Variable in class com.illposed.osc.OSCPort
 

R

run() - Method in class com.illposed.osc.OSCPortIn
Run the loop that listens for OSC on a socket until isListening becomes false.

S

SECONDS_FROM_1900_to_1970 - Static variable in class com.illposed.osc.OSCBundle
2208988800 seconds -- includes 17 leap years
send(OSCPacket) - Method in class com.illposed.osc.OSCPortOut
Send an osc packet (message or bundle) to the receiver I am bound to.
setAddress(String) - Method in class com.illposed.osc.OSCMessage
Set the address of this messsage.
setTimestamp(Date) - Method in class com.illposed.osc.OSCBundle
Set the time the bundle will execute.
socket - Variable in class com.illposed.osc.OSCPort
 
startListening() - Method in class com.illposed.osc.OSCPortIn
Start listening for incoming OSCPackets
stopListening() - Method in class com.illposed.osc.OSCPortIn
Stop listening for incoming OSCPackets
stream - Variable in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
 

T

TIMESTAMP_IMMEDIATE - Static variable in class com.illposed.osc.OSCBundle
The Java representation of an OSC timestamp with the semantics of "immediately"
timestamp - Variable in class com.illposed.osc.OSCBundle
 
toByteArray() - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
Convert the contents of the output stream to a byte array.

W

write(byte[]) - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
Write bytes into the byte stream.
write(int) - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
Write an int into the byte stream.
write(Float) - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
Write a float into the byte stream.
write(Integer) - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
 
write(BigInteger) - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
 
write(String) - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
Write a string into the byte stream.
write(char) - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
Write a char into the byte stream.
write(Object) - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
Write an object into the byte stream.
writeType(Class) - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
Write the type tag for the type represented by the class
writeTypes(Vector) - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
Write types for the arguments (use a vector for jdk1.1 compatibility, rather than an ArrayList).
writeTypesArray(Object[]) - Method in class com.illposed.osc.utility.OSCJavaToByteArrayConverter
Write the types for an array element in the arguments.

A B C D F G I O P R S T W