eq::net::Command Class Reference

A class managing command packets. More...

#include <command.h>

Collaboration diagram for eq::net::Command:
Collaboration graph
[legend]

List of all members.

Public Member Functions

PacketgetPacket ()
const PacketgetPacket () const
template<class P >
P * getPacket ()
template<class P >
const P * getPacket () const
NodePtr getNode () const
NodePtr getLocalNode () const
bool operator! () const
Packetoperator-> ()
const Packetoperator-> () const
bool isValid () const
uint64_t getAllocationSize () const
Usage tracking.



bool isFree () const
void retain ()
void release ()

Friends

class CommandCache

Detailed Description

A class managing command packets.

A RefPtr<Packet> can't be used, since Packets are plain C structs send over the network.

Definition at line 38 of file command.h.


The documentation for this class was generated from the following files:
Generated on Sat Feb 6 13:08:40 2010 for Equalizer 0.9.1 by  doxygen 1.6.1