Night Sky Engine
A fighting game framework made in Unreal Engine
Loading...
Searching...
No Matches
RpcConnectionManager Class Reference

#include <RpcConnectionManager.h>

Inheritance diagram for RpcConnectionManager:
Collaboration diagram for RpcConnectionManager:

Public Member Functions

 RpcConnectionManager ()
 
virtual ~RpcConnectionManager () override
 
virtual int SendTo (const char *buffer, int len, int flags, int connection_id)
 
virtual int RecvFrom (char *buffer, int len, int flags, int *connection_id)
 

Public Attributes

int playerIndex
 
TDoubleLinkedList< TArray< int8 > > sendSchedule
 
TDoubleLinkedList< TArray< int8 > > receiveSchedule
 

Detailed Description

Definition at line 11 of file RpcConnectionManager.h.

Constructor & Destructor Documentation

◆ RpcConnectionManager()

RpcConnectionManager::RpcConnectionManager ( )

Definition at line 7 of file RpcConnectionManager.cpp.

◆ ~RpcConnectionManager()

RpcConnectionManager::~RpcConnectionManager ( )
overridevirtual

Definition at line 12 of file RpcConnectionManager.cpp.

Member Function Documentation

◆ RecvFrom()

int RpcConnectionManager::RecvFrom ( char * buffer,
int len,
int flags,
int * connection_id )
virtual

Definition at line 24 of file RpcConnectionManager.cpp.

◆ SendTo()

int RpcConnectionManager::SendTo ( const char * buffer,
int len,
int flags,
int connection_id )
virtual

Definition at line 16 of file RpcConnectionManager.cpp.

Member Data Documentation

◆ playerIndex

int RpcConnectionManager::playerIndex

Definition at line 20 of file RpcConnectionManager.h.

◆ receiveSchedule

TDoubleLinkedList<TArray<int8> > RpcConnectionManager::receiveSchedule

Definition at line 22 of file RpcConnectionManager.h.

◆ sendSchedule

TDoubleLinkedList<TArray<int8> > RpcConnectionManager::sendSchedule

Definition at line 21 of file RpcConnectionManager.h.


The documentation for this class was generated from the following files: