SLikeNet 0.1.3

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Attributes | List of all members
SLNet::RakPeer::BufferedCommandStruct Struct Reference

`#include <slikenet/peer.h>`

## Public Types

enum | { BCS_SEND, BCS_CLOSE_CONNECTION, BCS_GET_SOCKET, BCS_CHANGE_SYSTEM_ADDRESS, BCS_DO_NOTHING }

## Public Attributes

BitSize_t | numberOfBitsToSend
PacketPriority | priority
PacketReliability | reliability
char | orderingChannel
AddressOrGUID | systemIdentifier
bool | broadcast
RemoteSystemStruct::ConnectMode | connectionMode
NetworkID | networkID
bool | blockingCommand
char * | data
bool | haveRakNetCloseSocket
unsigned | connectionSocketIndex
unsigned short | remotePortRakNetWasStartedOn_PS3
unsigned int | extraSocketOptions
RakNetSocket2 * | socket
unsigned short | port
uint32_t | receipt
enum SLNet::RakPeer::BufferedCommandStruct:: { ... } | command

## Detailed Description

Definition at line 876 of file peer.h.

## Member Enumeration Documentation

anonymous enum

Enumerator:

  BCS_SEND |
  BCS_CLOSE_CONNECTION |
  BCS_GET_SOCKET |
  BCS_CHANGE_SYSTEM_ADDRESS |
  BCS_DO_NOTHING |

Definition at line 895 of file peer.h.

## Member Data Documentation

bool SLNet::RakPeer::BufferedCommandStruct::blockingCommand

Definition at line 886 of file peer.h.

bool SLNet::RakPeer::BufferedCommandStruct::broadcast

Definition at line 883 of file peer.h.

Referenced by SLNet::RakPeer::RunUpdateCycle(), SLNet::RakPeer::SendBuffered(), and SLNet::RakPeer::SendBufferedList().

enum { ... } SLNet::RakPeer::BufferedCommandStruct::command

Referenced by SLNet::RakPeer::ChangeSystemAddress(), SLNet::RakPeer::CloseConnectionInternal(), SLNet::RakPeer::GetSocket(), SLNet::RakPeer::GetSockets(), SLNet::RakPeer::RunUpdateCycle(), SLNet::RakPeer::SendBuffered(), and SLNet::RakPeer::SendBufferedList().

RemoteSystemStruct::ConnectMode SLNet::RakPeer::BufferedCommandStruct::connectionMode

Definition at line 884 of file peer.h.

Referenced by SLNet::RakPeer::RunUpdateCycle(), SLNet::RakPeer::SendBuffered(), and SLNet::RakPeer::SendBufferedList().

unsigned SLNet::RakPeer::BufferedCommandStruct::connectionSocketIndex

Definition at line 889 of file peer.h.

char* SLNet::RakPeer::BufferedCommandStruct::data

Definition at line 887 of file peer.h.

Referenced by SLNet::RakPeer::ChangeSystemAddress(), SLNet::RakPeer::ClearBufferedCommands(), SLNet::RakPeer::CloseConnectionInternal(), SLNet::RakPeer::GetSocket(), SLNet::RakPeer::GetSockets(), SLNet::RakPeer::RunUpdateCycle(), SLNet::RakPeer::SendBuffered(), and SLNet::RakPeer::SendBufferedList().

unsigned int SLNet::RakPeer::BufferedCommandStruct::extraSocketOptions

Definition at line 891 of file peer.h.

bool SLNet::RakPeer::BufferedCommandStruct::haveRakNetCloseSocket

Definition at line 888 of file peer.h.

NetworkID SLNet::RakPeer::BufferedCommandStruct::networkID

Definition at line 885 of file peer.h.

BitSize_t SLNet::RakPeer::BufferedCommandStruct::numberOfBitsToSend

Definition at line 878 of file peer.h.

Referenced by SLNet::RakPeer::RunUpdateCycle(), SLNet::RakPeer::SendBuffered(), and SLNet::RakPeer::SendBufferedList().

char SLNet::RakPeer::BufferedCommandStruct::orderingChannel

Definition at line 881 of file peer.h.

Referenced by SLNet::RakPeer::CloseConnectionInternal(), SLNet::RakPeer::RunUpdateCycle(), SLNet::RakPeer::SendBuffered(), and SLNet::RakPeer::SendBufferedList().

unsigned short SLNet::RakPeer::BufferedCommandStruct::port

Definition at line 893 of file peer.h.

PacketPriority SLNet::RakPeer::BufferedCommandStruct::priority

Definition at line 879 of file peer.h.

Referenced by SLNet::RakPeer::CloseConnectionInternal(), SLNet::RakPeer::RunUpdateCycle(), SLNet::RakPeer::SendBuffered(), and SLNet::RakPeer::SendBufferedList().

uint32_t SLNet::RakPeer::BufferedCommandStruct::receipt

Definition at line 894 of file peer.h.

Referenced by SLNet::RakPeer::RunUpdateCycle(), SLNet::RakPeer::SendBuffered(), and SLNet::RakPeer::SendBufferedList().

PacketReliability SLNet::RakPeer::BufferedCommandStruct::reliability

Definition at line 880 of file peer.h.

Referenced by SLNet::RakPeer::RunUpdateCycle(), SLNet::RakPeer::SendBuffered(), and SLNet::RakPeer::SendBufferedList().

unsigned short SLNet::RakPeer::BufferedCommandStruct::remotePortRakNetWasStartedOn_PS3

Definition at line 890 of file peer.h.

RakNetSocket2* SLNet::RakPeer::BufferedCommandStruct::socket

Definition at line 892 of file peer.h.

AddressOrGUID SLNet::RakPeer::BufferedCommandStruct::systemIdentifier

Definition at line 882 of file peer.h.

Referenced by SLNet::RakPeer::ChangeSystemAddress(), SLNet::RakPeer::CloseConnectionInternal(), SLNet::RakPeer::GetSocket(), SLNet::RakPeer::GetSockets(), SLNet::RakPeer::RunUpdateCycle(), SLNet::RakPeer::SendBuffered(), and SLNet::RakPeer::SendBufferedList().

The documentation for this struct was generated from the following file:

- Source/include/slikenet/peer.h