Lines Matching refs:hSocket

55  * @param   hSocket         The socket handle.
57 RTDECL(uint32_t) RTSocketRetain(RTSOCKET hSocket);
68 * @param hSocket The socket handle. The NIL handle is quietly
71 RTDECL(uint32_t) RTSocketRelease(RTSOCKET hSocket);
80 * @param hSocket The socket handle. NIL is ignored.
86 RTDECL(int) RTSocketClose(RTSOCKET hSocket);
104 * @param hSocket The socket handle.
106 RTDECL(RTHCUINTPTR) RTSocketToNative(RTSOCKET hSocket);
114 * @param hSocket The socket handle.
117 RTDECL(int) RTSocketSetInheritance(RTSOCKET hSocket, bool fInheritable);
155 * @param hSocket The socket handle.
162 RTDECL(int) RTSocketRead(RTSOCKET hSocket, void *pvBuffer, size_t cbBuffer, size_t *pcbRead);
169 * @param hSocket The socket handle.
175 RTDECL(int) RTSocketReadFrom(RTSOCKET hSocket, void *pvBuffer, size_t cbBuffer, size_t *pcbRead, PRTNETADDR pSrcAddr);
183 * @param hSocket The socket handle.
187 RTDECL(int) RTSocketWrite(RTSOCKET hSocket, const void *pvBuffer, size_t cbBuffer);
196 * @param hSocket The socket handle.
201 RTDECL(int) RTSocketWriteTo(RTSOCKET hSocket, const void *pvBuffer, size_t cbBuffer, PCRTNETADDR pDstAddr);
207 * @param hSocket The socket handle.
211 RTDECL(int) RTSocketSelectOne(RTSOCKET hSocket, RTMSINTERVAL cMillies);
243 * @param hSocket The socket handle.
247 RTDECL(int) RTSocketShutdown(RTSOCKET hSocket, bool fRead, bool fWrite);
256 RTDECL(int) RTSocketGetLocalAddress(RTSOCKET hSocket, PRTNETADDR pAddr);
265 RTDECL(int) RTSocketGetPeerAddress(RTSOCKET hSocket, PRTNETADDR pAddr);
273 * @param hSocket The socket handle.
276 RTDECL(int) RTSocketSgWrite(RTSOCKET hSocket, PCRTSGBUF pSgBuf);
288 * @param hSocket The socket handle.
295 RTDECL(int) RTSocketSgWriteL(RTSOCKET hSocket, size_t cSegs, ...);
307 * @param hSocket The socket handle.
314 RTDECL(int) RTSocketSgWriteLV(RTSOCKET hSocket, size_t cSegs, va_list va);
323 * @param hSocket The socket handle.
328 RTDECL(int) RTSocketReadNB(RTSOCKET hSocket, void *pvBuffer, size_t cbBuffer, size_t *pcbRead);
337 * @param hSocket The socket handle.
342 RTDECL(int) RTSocketWriteNB(RTSOCKET hSocket, const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten);
368 * @param hSocket The socket handle.
376 RTR3DECL(int) RTSocketSgWriteLNB(RTSOCKET hSocket, size_t cSegs, size_t *pcbWritten, ...);
388 * @param hSocket The socket handle.
396 RTR3DECL(int) RTSocketSgWriteLVNB(RTSOCKET hSocket, size_t cSegs, size_t *pcbWritten, va_list va);