Orxonox: src/network/NetworkPrereqs.h File Reference

# NetworkPrereqs.h File Reference

Contains all the necessary forward declarations for all classes and structs. More...

`#include "OrxonoxConfig.h"`

## Namespaces

namespace | orxonox
namespace | orxonox::packet
namespace | orxonox::packet::PacketFlag

## Defines

#define | _NetworkExport

## Typedefs

typedef _ENetAddress | ENetAddress
typedef _ENetEvent | ENetEvent
typedef _ENetHost | ENetHost
typedef _ENetPacket | ENetPacket
typedef _ENetPeer | ENetPeer

## Enumerations

enum | orxonox::packet::PacketFlag::Value { orxonox::packet::PacketFlag::Reliable = 1, orxonox::packet::PacketFlag::Unsequence = 2, orxonox::packet::PacketFlag::NoAllocate = 4 }

## Variables

static const unsigned int | orxonox::CLIENTID_UNKNOWN = static_cast<unsigned int>(-2)
static const unsigned int | orxonox::GAMESTATEID_INITIAL = static_cast<unsigned int>(-1)
static const uint32_t | orxonox::OBJECTID_UNKNOWN = static_cast<uint32_t>(-1)

## Detailed Description

Contains all the necessary forward declarations for all classes and structs.

## Define Documentation

#define _NetworkExport

## Typedef Documentation

typedef _ENetAddress ENetAddress

typedef _ENetEvent ENetEvent

typedef _ENetHost ENetHost

typedef _ENetPacket ENetPacket

typedef _ENetPeer ENetPeer