úÎ!¬â7      !"#$%&'()*+,-./0123456 *C strings are null suffixed byte strings. 1Pascal strings are length prefixed byte strings. 78    'NTP time is represented as an integer. *UTC time is represented as a real number. 9Convert a real-valued NTP timestamp to an NTP timestamp. (Convert UTC timestamp to NTP timestamp. 9!The time at 1970-01-01:00:00:00. Read current UTC timestamp. Read current NTP timestamp.  An OSC packet. !"#$The basic elements of OSC messages. $%&'(:-OSC types have single character identifiers. ;2Command argument types are given by a descriptor. <4The number of bytes required to align an OSC value. =!Align a byte string if required. >Encode an OSC datum. )"Encode an OSC packet (NTP epoch). *Encode an OSC packet. ?&The plain byte count of an OSC value. @(The storage byte count of an OSC value. ABTrivial utility. C,Decode data given a type descriptor string. +Decode an OSC packet. DE !"#$%&'()*+ "!#('&%$*)+ "!!"#('&%$$%&'()*+,1Abstract over the underlying transport protocol. -Encode and send an OSC packet. ."Receive and decode an OSC packet. /Close an existing connection. F1Does the OSC message have the specified address. G/Repeat action until predicate holds on result. 05Wait for an OSC message with the specified address, $ discarding intervening messages. 1Bracket OSC communication. ,-./01,-./10,-./-./012$The UDP transport handle data type. H3Make a UDP connection. 2323234$The TCP transport handle data type. I5Make a TCP connection. 6A trivial TCP OSC server. 4564564567  !"#$%&'()*+,-./0123456J      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP;=Qhosc-0.1Sound.OpenSoundControl.CastSound.OpenSoundControl.ByteSound.OpenSoundControl.TimeSound.OpenSoundControl.OSC Sound.OpenSoundControl.Transport$Sound.OpenSoundControl.Transport.UDP$Sound.OpenSoundControl.Transport.TCPSound.OpenSoundControlf32_i32f64_i64i32_f32i64_f64str_cstrcstr_strstr_pstrpstr_str encode_i8 encode_i16 encode_i32 encode_u32 encode_i64 encode_u64 encode_f32 encode_f64 encode_str decode_i8 decode_i16 decode_i32 decode_u32 decode_i64 decode_u64 decode_f32 decode_f64 decode_strNTPUTCntpr_ntputc_ntputcntpOSCBundleMessageDatumBlobStringDoubleFloatInt encodeOSC_NTP encodeOSC decodeOSC Transportsendrecvclosewait withTransportUDPopenUDPTCPopenTCP tcpServersingletonArray fromArrayutc_basetag descriptoralignextend encodeDatumsizestorage decodeDatumswap decodeDatatake'drop' hasAddressuntilM