Lines Matching refs:ICE_API

114 struct ICE_API Address
154 struct ICE_API AsyncInfo : WSAOVERLAPPED
165 struct ICE_API AsyncInfo
176 class ICE_API ReadyCallback : public virtual ::IceUtil::Shared
186 class ICE_API NativeInfo : public virtual IceUtil::Shared
257 ICE_API bool noMoreFds(int);
258 ICE_API std::string errorToStringDNS(int);
259 ICE_API std::vector<Address> getAddresses(const std::string&, int, ProtocolSupport, Ice::EndpointSe…
261 ICE_API ProtocolSupport getProtocolSupport(const Address&);
262 ICE_API Address getAddressForServer(const std::string&, int, ProtocolSupport, bool, bool);
263 ICE_API int compareAddress(const Address&, const Address&);
265 ICE_API bool isIPv6Supported();
266 ICE_API SOCKET createSocket(bool, const Address&);
267 ICE_API SOCKET createServerSocket(bool, const Address&, ProtocolSupport);
268 ICE_API void closeSocketNoThrow(SOCKET);
269 ICE_API void closeSocket(SOCKET);
271 ICE_API std::string addrToString(const Address&);
272 ICE_API void fdToLocalAddress(SOCKET, Address&);
273 ICE_API bool fdToRemoteAddress(SOCKET, Address&);
274 ICE_API std::string fdToString(SOCKET, const NetworkProxyPtr&, const Address&);
275 ICE_API std::string fdToString(SOCKET);
276 ICE_API void fdToAddressAndPort(SOCKET, std::string&, int&, std::string&, int&);
277 ICE_API void addrToAddressAndPort(const Address&, std::string&, int&);
278 ICE_API std::string addressesToString(const Address&, const Address&, bool);
279 ICE_API bool isAddressValid(const Address&);
281 ICE_API std::vector<std::string> getHostsForEndpointExpand(const std::string&, ProtocolSupport, boo…
282 ICE_API std::vector<std::string> getInterfacesForMulticast(const std::string&, ProtocolSupport);
284 ICE_API std::string inetAddrToString(const Address&);
285 ICE_API int getPort(const Address&);
286 ICE_API void setPort(Address&, int);
288 ICE_API bool isMulticast(const Address&);
289 ICE_API void setTcpBufSize(SOCKET, const ProtocolInstancePtr&);
290 ICE_API void setTcpBufSize(SOCKET, int, int, const ProtocolInstancePtr&);
292 ICE_API void setBlock(SOCKET, bool);
293 ICE_API void setSendBufferSize(SOCKET, int);
294 ICE_API int getSendBufferSize(SOCKET);
295 ICE_API void setRecvBufferSize(SOCKET, int);
296 ICE_API int getRecvBufferSize(SOCKET);
298 ICE_API void setMcastGroup(SOCKET, const Address&, const std::string&);
299 ICE_API void setMcastInterface(SOCKET, const std::string&, const Address&);
300 ICE_API void setMcastTtl(SOCKET, int, const Address&);
301 ICE_API void setReuseAddress(SOCKET, bool);
302 ICE_API Address doBind(SOCKET, const Address&, const std::string& intf = "");
303 ICE_API void doListen(SOCKET, int);
306 ICE_API bool interrupted();
307 ICE_API bool acceptInterrupted();
308 ICE_API bool noBuffers();
309 ICE_API bool wouldBlock();
310 ICE_API bool notConnected();
311 ICE_API bool recvTruncated();
313 ICE_API bool connectFailed();
314 ICE_API bool connectionRefused();
315 ICE_API bool connectInProgress();
316 ICE_API bool connectionLost();
318 ICE_API bool doConnect(SOCKET, const Address&, const Address&);
319 ICE_API void doFinishConnect(SOCKET);
320 ICE_API SOCKET doAccept(SOCKET);
322 ICE_API void createPipe(SOCKET fds[2]);
324 ICE_API int getSocketErrno();
326 ICE_API Address getNumericAddress(const std::string&);
328 ICE_API void checkConnectErrorCode(const char*, int, HRESULT);
329 ICE_API void checkErrorCode(const char*, int, HRESULT);
358 ICE_API void runSync(Windows::Foundation::IAsyncAction^ action);
363 ICE_API void doConnectAsync(SOCKET, const Address&, const Address&, AsyncInfo&);
364 ICE_API void doFinishConnectAsync(SOCKET, AsyncInfo&);
367 ICE_API bool isIpAddress(const std::string&);