XenevaOS
Loading...
Searching...
No Matches
Typedefs | Functions
net_query.h File Reference
#include "net_defs.h"
Include dependency graph for net_query.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void(* net_query_callback_t) (net_addr_t *addr, net_querydata_t *querydata, unsigned int ping_time, void *user_data)
 

Functions

int NET_StartLANQuery (void)
 
int NET_StartMasterQuery (void)
 
void NET_LANQuery (void)
 
void NET_MasterQuery (void)
 
void NET_QueryAddress (char *addr)
 
net_addr_t * NET_FindLANServer (void)
 
int NET_Query_Poll (net_query_callback_t callback, void *user_data)
 
net_addr_t * NET_Query_ResolveMaster (net_context_t *context)
 
void NET_Query_AddToMaster (net_addr_t *master_addr)
 
boolean NET_Query_CheckAddedToMaster (boolean *result)
 
void NET_Query_MasterResponse (net_packet_t *packet)
 

Typedef Documentation

◆ net_query_callback_t

typedef void(* net_query_callback_t) (net_addr_t *addr, net_querydata_t *querydata, unsigned int ping_time, void *user_data)

Function Documentation

◆ NET_FindLANServer()

net_addr_t * NET_FindLANServer ( void  )
extern

◆ NET_LANQuery()

void NET_LANQuery ( void  )
extern

◆ NET_MasterQuery()

void NET_MasterQuery ( void  )
extern

◆ NET_Query_AddToMaster()

void NET_Query_AddToMaster ( net_addr_t *  master_addr)
extern

◆ NET_Query_CheckAddedToMaster()

boolean NET_Query_CheckAddedToMaster ( boolean *  result)
extern

◆ NET_Query_MasterResponse()

void NET_Query_MasterResponse ( net_packet_t *  packet)
extern

◆ NET_Query_Poll()

int NET_Query_Poll ( net_query_callback_t  callback,
void *  user_data 
)
extern

◆ NET_Query_ResolveMaster()

net_addr_t * NET_Query_ResolveMaster ( net_context_t *  context)
extern

◆ NET_QueryAddress()

void NET_QueryAddress ( char *  addr)
extern

◆ NET_StartLANQuery()

int NET_StartLANQuery ( void  )
extern

◆ NET_StartMasterQuery()

int NET_StartMasterQuery ( void  )
extern