tango.net.cluster.tina.QueueFile

License:

BSD style: see license.txt

Version:

July 2004: Initial release

Author:

Kris
class QueueFile #
this(ILogger log, IChannel channel, uint max, uint min = 1024*1024) #
this(ILogger log, char[] name, uint max, uint min = 1024*1024) #
void close() [final] #
uint size() [final] #
IChannel channel() [final] #
bool isDirty() [final] #
void flush() [synchronized, final] #
bool push(void[] data) [synchronized, final] #
void[] pop() [synchronized, final] #
void[] read(inout Header hdr, uint pad = 0) [private, final] #
void read(void* data, uint len) [private, final] #
void write(void* data, uint len) [private, final] #
ushort checksum(inout Header hdr) [private, static] #