TSDuck v3.45-4686
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::ReactiveUDPSocket Member List

This is the complete list of members for ts::ReactiveUDPSocket, including all inherited members.

activateAsynchronousIO()ts::ReactiveBaseprotected
activateReadReady()ts::ReactiveBaseprotected
activateWriteReady()ts::ReactiveBaseprotected
cancelAndWaitAsynchronousIO(NonBlockingDevice::IOSB &iosb, bool silent)ts::ReactiveBaseprotected
cancelAsynchronousIO(bool silent)ts::ReactiveBaseprotected
cancelQueue(IOQueue &inqueue, IOQueue &outqueue)ts::ReactiveBaseprotected
cancelSendReceive(bool silent=false)ts::ReactiveUDPSocket
deactivateAll(bool silent)ts::ReactiveBaseprotected
deactivateAsynchronousIO(bool silent)ts::ReactiveBaseprotected
deactivateCompletedIO(bool silent)ts::ReactiveBaseprotected
deactivateReadReady(bool silent)ts::ReactiveBaseprotected
deactivateWriteReady(bool silent)ts::ReactiveBaseprotected
handleTimer(Reactor &reactor, EventId id)ts::ReactorHandlerInterfaceprotectedvirtual
handleUserEvent(Reactor &, EventId) overridets::ReactiveBaseprotectedvirtual
IOQueue typedefts::ReactiveBaseprotected
IOSB typedefts::ReactiveBaseprotected
IOSet typedefts::ReactiveBaseprotected
isOpen() constts::ReactiveUDPSocketinline
isOwned()ts::OwnedObjectinline
isOwned()ts::OwnedObjectinline
OwnedObject(Object *owner=nullptr)ts::OwnedObjectinline
owner()ts::OwnedObjectinline
owner()ts::OwnedObject
ReactiveBase(Reactor &reactor, Socket &socket, Object *owner=nullptr)ts::ReactiveBase
ReactiveUDPSocket(Reactor &reactor, UDPSocket &socket, Object *owner=nullptr)ts::ReactiveUDPSocket
reactor()ts::ReactiveBaseinline
removeFromQueue(IOQueue &queue, IOSB *iosb)ts::ReactiveBaseprotected
report()ts::ReactiveBaseinline
signalCompletedIO()ts::ReactiveBaseprotected
socket()ts::ReactiveUDPSocketinline
startClose(ReactiveUDPHandlerInterface *handler, bool silent=false, const ObjectPtr &user_data=ObjectPtr())ts::ReactiveUDPSocket
startReceive(ReactiveUDPHandlerInterface *handler, size_t max_message_size=IP_MAX_PACKET_SIZE, const ObjectPtr &user_data=ObjectPtr())ts::ReactiveUDPSocket
startSend(ReactiveUDPHandlerInterface *handler, const void *data, size_t size, const IPSocketAddress &destination, const ObjectPtr &user_data=ObjectPtr())ts::ReactiveUDPSocket
startSend(ReactiveUDPHandlerInterface *handler, const void *data, size_t size, const ObjectPtr &user_data=ObjectPtr())ts::ReactiveUDPSocketinline
~OwnedObject() overridets::OwnedObjectvirtual
~ReactiveBase() overridets::ReactiveBasevirtual
~ReactiveUDPSocket() overridets::ReactiveUDPSocketvirtual