Orxonox: src/network/packet/Packet.cc File Reference

# Packet.cc File Reference

`#include "Packet.h"`
`#include <cassert>`
`#include <cstring>`
`#include <enet/enet.h>`
`#include <boost/static_assert.hpp>`
`#include "util/Debug.h"`
`#include "Acknowledgement.h"`
`#include "Chat.h"`
`#include "ClassID.h"`
`#include "DeleteObjects.h"`
`#include "FunctionCalls.h"`
`#include "FunctionIDs.h"`
`#include "Gamestate.h"`
`#include "Welcome.h"`
`#include "network/Host.h"`
`#include "network/ClientInformation.h"`

## Namespaces

namespace | orxonox
namespace | orxonox::packet

## Defines

#define | _PACKETID 0
#define | PACKET_FLAG_DEFAULT PacketFlag::NoAllocate

## Functions

void | orxonox::packet::blub (ENetPacket *packet)
| orxonox::packet::BOOST_STATIC_ASSERT (static_cast< int >(PacketFlag::NoAllocate)==static_cast< int >(ENET_PACKET_FLAG_NO_ALLOCATE))
| orxonox::packet::BOOST_STATIC_ASSERT (static_cast< int >(PacketFlag::Unsequence)==static_cast< int >(ENET_PACKET_FLAG_UNSEQUENCED))
| orxonox::packet::BOOST_STATIC_ASSERT (static_cast< int >(PacketFlag::Reliable)==static_cast< int >(ENET_PACKET_FLAG_RELIABLE))

## Define Documentation

#define _PACKETID 0

#define PACKET_FLAG_DEFAULT PacketFlag::NoAllocate

Referenced by orxonox::packet::Packet::Packet().