Boost logo

Boost :

Subject: [boost] Interprocess message queue implementation
From: Alex Miller (alex55miller_at_[hidden])
Date: 2009-12-22 13:23:45


I have been looking over the implementation of Boost.Interprocess's message
queues, and have become slightly confused as to the reasoning for how it was
designed. Assuming my understanding is correct, it allocates a piece of
shared memory, and then constructs a message queue within that piece of
memory. Is there a reason that this was done in favor over implementing it
by using SystemV's message queues ( the one located in <sys/msg.h> )?

Alex Miller

Boost list run by bdawes at, gregod at, cpdaniel at, john at