Skip to content

Class Udp

ClassList > Udp

Inherits the following classes: IPollSink

Classes

Type Name
struct Callbacks
struct Stats

Public Functions

Type Name
void Init (Poll * p, Callbacks * callbacks, ConnectionManager * connection_manager)
virtual bool OnLoopPoll (void * cookie)
void SendTo (char * buffer, int len, int flags, int connection_id)
Udp ()
~Udp (void)

Public Functions inherited from IPollSink

See IPollSink

Type Name
virtual bool OnHandlePoll (void *)
virtual bool OnLoopPoll (void *)
virtual bool OnMsgPoll (void *)
virtual bool OnPeriodicPoll (void *, int)
virtual ~IPollSink ()

Protected Attributes

Type Name
Callbacks * _callbacks
ConnectionManager * _connection_manager
Poll * _poll

Protected Functions

Type Name
void Log (const char * fmt, ...)

Public Functions Documentation

function Init

void Udp::Init (
    Poll * p,
    Callbacks * callbacks,
    ConnectionManager * connection_manager
) 

function OnLoopPoll

virtual bool Udp::OnLoopPoll (
    void * cookie
) 

Implements IPollSink::OnLoopPoll


function SendTo

void Udp::SendTo (
    char * buffer,
    int len,
    int flags,
    int connection_id
) 

function Udp

Udp::Udp () 

function ~Udp

Udp::~Udp (
    void
) 

Protected Attributes Documentation

variable _callbacks

Callbacks* Udp::_callbacks;

variable _connection_manager

ConnectionManager* Udp::_connection_manager;

variable _poll

Poll* Udp::_poll;

Protected Functions Documentation

function Log

void Udp::Log (
    const char * fmt,
    ...
) 


The documentation for this class was generated from the following file C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/GGPOUE4/Private/network/udp.h