| 
    Oolite 1.91.0.7712-251017-85ce217
    
   | 
 
#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().