grig.osc

..
argument
Bundle

BytesTypes

Static extension for some utility stuff on haxe bytes

Callback

Represents matching parameters and a callback

Client

Deque

FileSender

Useful for debugging, writes packets to a file

InputTypes

Static extension to allow extracting Arguments from an Input.

LoopRunner

Represents something that runs a loop, can be a thread or just a blocking loop. This is the blocking non-threaded version

Message

NullPacketListener

A do-nothing packet listener for testing

OSCCallback

OutputTypes

Static extensions for Output to assist in writing OSC Messages

Packet

PacketListener

PacketSender

Server

SimpleCallback

TcpClient

TcpServer

Represents a connection to a tcp socket

TcpSocket

Abstract so that we can use haxe.io.Socket or openfl.netSocket if available and not disabled

UdpPacketListener

Represents a connection to a udp socket and abstracts to platform-specific versions as needed

UdpPacketSender

WorkerRunner

Abstracts over a thread or a simple loop, depending on if the environment has threading implemented or not