32#ifndef INCLUDED_OOTCPStreamDecoder_h
33#define INCLUDED_OOTCPStreamDecoder_h
const struct NSString * OOALStringRef
const struct NSDictionary * OOALDictionaryRef
const struct NSData * OOALDataRef
struct OOTCPStreamDecoder * OOTCPStreamDecoderRef
void(* OOTCPStreamDecoderFinalizeCallback)(void *cbInfo)
OOTCPStreamDecoderRef OOTCPStreamDecoderCreate(OOTCPStreamDecoderPacketCallback packetCB, OOTCPStreamDecoderErrorCallback errorCB, OOTCPStreamDecoderFinalizeCallback finalizeCB, void *cbInfo)
void(* OOTCPStreamDecoderPacketCallback)(void *cbInfo, OOALStringRef packetType, OOALDictionaryRef packet)
void OOTCPStreamDecoderReceiveBytes(OOTCPStreamDecoderRef decoder, const void *bytes, size_t length)
void OOTCPStreamDecoderDestroy(OOTCPStreamDecoderRef decoder)
void(* OOTCPStreamDecoderErrorCallback)(void *cbInfo, OOALStringRef errorDesc)
void OOTCPStreamDecoderReceiveData(OOTCPStreamDecoderRef decoder, OOALDataRef data)