#include <network_ip_udp.h>
Static interface to create UDP entities.
Static Public Member Functions | |
static MAXON_METHOD Result< NetworkUdpChannelRef > | CreateUdpChannel (const NetworkUdpChannelOptions &initOptions, const NetworkIpAddrPort &address, const AioServiceRef &ioService, const JobQueueRef &jobQueue=JOBQUEUE_CURRENT) |
static MAXON_FUNCTION Result< NetworkUdpChannelRef > | CreateUdpChannel (const NetworkIpAddrPort &address, const AioServiceRef &ioService, const JobQueueRef &jobQueue=JOBQUEUE_CURRENT) |
static MAXON_METHOD Result< NetworkUdpSenderRef > | CreateUdpSender (const NetworkUdpSenderOptions &initOptions, PROTOCOL protocol, const AioServiceRef &ioService, const JobQueueRef &jobQueue=JOBQUEUE_CURRENT) |
static MAXON_FUNCTION Result< NetworkUdpSenderRef > | CreateUdpSender (PROTOCOL protocol, const AioServiceRef &ioService, const JobQueueRef &jobQueue=JOBQUEUE_CURRENT) |
static MAXON_METHOD Result< NetworkUdpServerRef > | CreateUdpServer (const NetworkUdpServerOptions &initOptions, const NetworkIpAddrPort &address, NetworkUdpServerInterface::ReceiveCompletionHandler handler, const AioServiceRef &ioService, const JobQueueRef &jobQueue=JOBQUEUE_CURRENT) |
static MAXON_FUNCTION Result< NetworkUdpServerRef > | CreateUdpServer (const NetworkIpAddrPort &address, NetworkUdpServerInterface::ReceiveCompletionHandler handler, const AioServiceRef &ioService, const JobQueueRef &jobQueue=JOBQUEUE_CURRENT) |
Private Member Functions | |
MAXON_INTERFACE_NONVIRTUAL (NetworkUdpInterface, MAXON_REFERENCE_STATIC, "net.maxon.interface.networkudp") | |
|
private |
|
static |
Creates a new UDP channel.
|
static |
|
static |
Creates a new UDP sender.
|
static |
|
static |
Creates a new UDP server.
|
static |