The UDT socket functions are contained in the UDT namespace. The methods are listed in the table below:
Method | Fuctionality |
accept | accept a connection. |
bind | assign a local name to an unnamed udt socket. |
cleanup | release the complete UDT library. |
close | close the opened UDT entity and shutdown the connection. |
connect | connect to the server or the peer side. |
epoll | watch for a group of UDT and system sockets for IO events. |
getlasterror | retrieve last UDT error in the current thread. |
getpeername | read the address of the peer side of the connection |
getsockname | read the local address of the UDT socket. |
getsockopt | read UDT options. |
listen | enable UDT into listening state and is ready for connection request. |
perfmon | monitor internal protocol parameters and udt performance. |
recv | receive data. |
recvfile | receive data into a file. |
recvmsg | receive a message. |
select | wait for a number of UDT sockets to change status. |
send | send data. |
sendfile | send a file. |
sendmsg | send a message. |
setsockopt | configure UDT options. |
socket | create a new UDT socket. |
startup | initialize the UDT library. |