hosc-0.17: Haskell Open Sound Control
Safe HaskellNone
LanguageHaskell98

Sound.OSC.Coding.Encode.Base

Description

Base-level encode function for OSC packets (slow). For ordinary use see Builder.

Synopsis

Documentation

extend :: Word8 -> ByteString -> ByteString Source #

Align byte string, if required.

encode_datum :: Datum -> ByteString Source #

Encode OSC Datum.

encodeMessage :: Message -> ByteString Source #

Encode OSC Message.

encode_message_blob :: Message -> Datum Source #

Encode OSC Message as an OSC blob.

encodeBundle :: Bundle -> ByteString Source #

Encode OSC Bundle.

encodePacket :: Packet -> ByteString Source #

Encode OSC Packet.