Home | History | Annotate | Download | only in deutil

Lines Matching refs:deSocket

24 #include "deSocket.h"
34 # error Implement deSocket for your OS.
410 deSocket* deSocket_create (void)
412 deSocket* sock = (deSocket*)deCalloc(sizeof(deSocket));
429 void deSocket_destroy (deSocket* sock)
438 deSocketState deSocket_getState (const deSocket* sock)
443 deUint32 deSocket_getOpenChannels (const deSocket* sock)
448 deBool deSocket_setFlags (deSocket* sock, deUint32 flags)
496 deBool deSocket_listen (deSocket* sock, const deSocketAddress* address)
542 deSocket* deSocket_accept (deSocket* sock, deSocketAddress* clientAddress)
545 deSocket* newSock = DE_NULL;
556 newSock = (deSocket*)deCalloc(sizeof(deSocket));
578 deBool deSocket_connect (deSocket* sock, const deSocketAddress* address)
611 deBool deSocket_shutdown (deSocket* sock, deUint32 channels)
696 deBool deSocket_close (deSocket* sock)
761 DE_INLINE void deSocket_setChannelsClosed (deSocket* sock, deUint32 channels)
772 deSocketResult deSocket_send (deSocket* sock, const void* buf, size_t bufSize, size_t* numSentPtr)
789 deSocketResult deSocket_receive (deSocket* sock, void* buf, size_t bufSize, size_t* numReceivedPtr)