var searchIndex = {}; searchIndex["utp"] = {"doc":"Implementation of the [Micro Transport Protocol][spec].","items":[[3,"UtpSocket","utp","A structure that represents a uTP (Micro Transport Protocol) connection between a local socket\nand a remote socket.",null,null],[12,"max_retransmission_retries","","Maximum retransmission retries",0,null],[3,"UtpListener","","A structure representing a socket server.",null,null],[3,"UtpStream","","A structure that represents a uTP (Micro Transport Protocol) stream between a local socket and a\nremote socket.",null,null],[11,"bind","","Creates a new UTP socket from the given address.",0,{"inputs":[{"name":"a"}],"output":{"name":"result"}}],[11,"local_addr","","Returns the socket address that this socket was created from.",0,null],[11,"peer_addr","","Returns the socket address of the remote peer of this Utp connection.",0,null],[11,"connect","","Opens a connection to a remote host by hostname or IP address.",0,{"inputs":[{"name":"a"}],"output":{"name":"result"}}],[11,"close","","Gracefully closes connection to peer.",0,null],[11,"recv_from","","Receives data from socket.",0,null],[11,"set_read_timeout","","Changes read operations to block for at most the specified number of\nmilliseconds.",0,null],[11,"send_to","","Sends data on the socket to the remote peer. On success, returns the number of bytes\nwritten.",0,null],[11,"flush","","Consumes acknowledgements for every pending packet.",0,null],[11,"drop","","",0,null],[11,"bind","","Creates a new `UtpListener` bound to a specific address.",1,{"inputs":[{"name":"a"}],"output":{"name":"result"}}],[11,"accept","","Accepts a new incoming connection from this listener.",1,null],[11,"incoming","","Returns an iterator over the connections being received by this listener.",1,null],[11,"local_addr","","Returns the local socket address of this listener.",1,null],[11,"bind","","Creates a uTP stream listening on the given address.",2,{"inputs":[{"name":"a"}],"output":{"name":"result"}}],[11,"connect","","Opens a uTP connection to a remote host by hostname or IP address.",2,{"inputs":[{"name":"a"}],"output":{"name":"result"}}],[11,"close","","Gracefully closes connection to peer.",2,null],[11,"local_addr","","Returns the socket address of the local half of this uTP connection.",2,null],[11,"set_max_retransmission_retries","","Changes the maximum number of retransmission retries on the underlying socket.",2,null],[11,"read","","",2,null],[11,"write","","",2,null],[11,"flush","","",2,null],[11,"into","","",0,null],[11,"deref","","",2,null]],"paths":[[3,"UtpSocket"],[3,"UtpListener"],[3,"UtpStream"]]}; initSearch(searchIndex);