luxlabs header browser preview


@interface TCPBufferPool : NSObject {
    int poolSize;
    struct tagBufferNode { char *x0; int x1; int x2; struct tagBufferNode *x3; } *head;
    struct tagBufferNode { char *x0; int x1; int x2; struct tagBufferNode *x3; } *tail;
    struct tagBufferNode { char *x0; int x1; int x2; struct tagBufferNode *x3; } *avail;
    int poolLock;
}

- (id)init;
- (void)dealloc;
- (char *)getBufferFromPool:(int)a0;
- (void)monitorBufferPool;
- (void)returnBufferToPool:(char *)a0;

@end