|
Lynkeos
|
Utility class used to queue messages when the port is full. More...


Instance Methods | |
| (id) | - initWithQueueSize: |
| Designated initializer. More... | |
| (void) | - queueMessage: |
| Place a message in the queue. More... | |
| (NSPortMessage *) | - firstMessage |
| Get the first message without dequeuing or nil if the queue is empty. More... | |
| (NSPortMessage *) | - dequeueMessage |
| Retrieves a message from the queue or nil if the queue is empty. More... | |
| (BOOL) | - queueFull |
| Whether the queue is full. More... | |
| (BOOL) | - queueEmpty |
| Whether the queue is empty. More... | |
Utility class used to queue messages when the port is full.
| - (NSPortMessage *) dequeueMessage |
Retrieves a message from the queue or nil if the queue is empty.
| - (NSPortMessage *) firstMessage |
Get the first message without dequeuing or nil if the queue is empty.
| - (id) initWithQueueSize: | (u_int) | size |
Designated initializer.
| size | The queue size |
| - (BOOL) queueEmpty |
Whether the queue is empty.
| - (BOOL) queueFull |
Whether the queue is full.
| - (void) queueMessage: | (NSPortMessage*) | msg |
Place a message in the queue.
If the queue is full, an assertion is raised
| msg | The message to queue |
1.8.4