port_message
typedef DoublyLinkedList<port_message> MessageList;
static void put_port_message(port_message* message);
port_message* message = portRef->messages.Head();
port_message* message = portRef->messages.Head();
while (port_message* message = messages.RemoveHead())
port_message* message = NULL;
while (port_message* message = iterator.Next()) {
put_port_message(port_message* message)
const size_t size = sizeof(port_message) + message->size;
port_message** _message, Port& port)
const size_t size = sizeof(port_message) + bufferSize;
port_message* message = (port_message*)malloc(size);
copy_port_message(port_message* message, int32* _code, void* buffer,
struct port_message : DoublyLinkedListLinkImpl<port_message> {