Oolite 1.91.0.7646-241128-10e222e
|
#include <stdarg.h>
#include <stdbool.h>
#include <stdlib.h>
Go to the source code of this file.
Macros | |
#define | OOTCPSTREAM_USE_COREFOUNDATION 0 |
#define | OOALSTR(string) |
#define | OOALDestroyAutoreleasePool(pool) |
Typedefs | |
typedef const void * | OOALObjectRef |
typedef const struct NSString * | OOALStringRef |
typedef const struct NSData * | OOALDataRef |
typedef struct NSData * | OOALMutableDataRef |
typedef const struct NSDictionary * | OOALDictionaryRef |
typedef const struct NSAutoreleasePool * | OOALAutoreleasePoolRef |
Functions | |
OOALStringRef | OOALGetConstantString (const char *string) |
void | OOALRelease (OOALObjectRef object) |
OOALStringRef | OOTypeDescription (OOALObjectRef object) |
bool | OOALIsString (OOALObjectRef object) |
OOALStringRef | OOALStringCreateWithFormatAndArguments (OOALStringRef format, va_list args) |
bool | OOALIsDictionary (OOALObjectRef object) |
OOALObjectRef | OOALDictionaryGetValue (OOALDictionaryRef dictionary, OOALObjectRef key) |
bool | OOALIsData (OOALObjectRef object) |
OOALMutableDataRef | OOALDataCreateMutable (size_t capacity) |
void | OOALMutableDataAppendBytes (OOALMutableDataRef data, const void *bytes, size_t length) |
const void * | OOALDataGetBytePtr (OOALDataRef data) |
size_t | OOALDataGetLength (OOALDataRef data) |
OOALAutoreleasePoolRef | OOALCreateAutoreleasePool (void) |
OOALObjectRef | OOALPropertyListFromData (OOALMutableDataRef data, OOALStringRef *errStr) |
#define OOALDestroyAutoreleasePool | ( | pool | ) |
Definition at line 117 of file OOTCPStreamDecoderAbstractionLayer.h.
Referenced by OOTCPStreamDecoderReceiveBytes().
#define OOALSTR | ( | string | ) |
Definition at line 96 of file OOTCPStreamDecoderAbstractionLayer.h.
#define OOTCPSTREAM_USE_COREFOUNDATION 0 |
Definition at line 11 of file OOTCPStreamDecoderAbstractionLayer.h.
typedef const struct NSAutoreleasePool* OOALAutoreleasePoolRef |
Definition at line 93 of file OOTCPStreamDecoderAbstractionLayer.h.
typedef const struct NSData* OOALDataRef |
Definition at line 90 of file OOTCPStreamDecoderAbstractionLayer.h.
typedef const struct NSDictionary* OOALDictionaryRef |
Definition at line 92 of file OOTCPStreamDecoderAbstractionLayer.h.
typedef struct NSData* OOALMutableDataRef |
Definition at line 91 of file OOTCPStreamDecoderAbstractionLayer.h.
typedef const void* OOALObjectRef |
Definition at line 87 of file OOTCPStreamDecoderAbstractionLayer.h.
typedef const struct NSString* OOALStringRef |
Definition at line 89 of file OOTCPStreamDecoderAbstractionLayer.h.
OOALAutoreleasePoolRef OOALCreateAutoreleasePool | ( | void | ) |
Definition at line 106 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by OOTCPStreamDecoderReceiveBytes().
OOALMutableDataRef OOALDataCreateMutable | ( | size_t | capacity | ) |
Definition at line 82 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by OOTCPStreamDecoderReceiveBytes().
const void * OOALDataGetBytePtr | ( | OOALDataRef | data | ) |
Definition at line 94 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by OOTCPStreamDecoderReceiveData().
size_t OOALDataGetLength | ( | OOALDataRef | data | ) |
Definition at line 100 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by OOTCPStreamDecoderReceiveData().
OOALObjectRef OOALDictionaryGetValue | ( | OOALDictionaryRef | dictionary, |
OOALObjectRef | key ) |
Definition at line 70 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by PacketReady().
OOALStringRef OOALGetConstantString | ( | const char * | string | ) |
Definition at line 16 of file OOTCPStreamDecoderAbstractionLayer.m.
References nil.
bool OOALIsData | ( | OOALObjectRef | object | ) |
Definition at line 76 of file OOTCPStreamDecoderAbstractionLayer.m.
bool OOALIsDictionary | ( | OOALObjectRef | object | ) |
Definition at line 64 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by PacketReady().
bool OOALIsString | ( | OOALObjectRef | object | ) |
Definition at line 52 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by PacketReady().
void OOALMutableDataAppendBytes | ( | OOALMutableDataRef | data, |
const void * | bytes, | ||
size_t | length ) |
Definition at line 88 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by OOTCPStreamDecoderReceiveBytes().
OOALObjectRef OOALPropertyListFromData | ( | OOALMutableDataRef | data, |
OOALStringRef * | errStr ) |
Definition at line 112 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by PacketReady().
void OOALRelease | ( | OOALObjectRef | object | ) |
Definition at line 40 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by Error(), OOTCPStreamDecoderDestroy(), OOTCPStreamDecoderReceiveBytes(), and PacketReady().
OOALStringRef OOALStringCreateWithFormatAndArguments | ( | OOALStringRef | format, |
va_list | args ) |
Definition at line 58 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by Error().
OOALStringRef OOTypeDescription | ( | OOALObjectRef | object | ) |
Definition at line 46 of file OOTCPStreamDecoderAbstractionLayer.m.
Referenced by PacketReady().