HS Sockets C Source Library 1.6
Podrás descargarlo en 5 segundos.
acerca de HS Sockets C Source Library
HS Sockets es una biblioteca de código fuente de C para interactuar con la capa de socket de red. HS Sockets se ejecuta en el sistema operativo de escritorio de Windows (XP,Vista,7), el sistema operativo Windows Mobile y en el sistema operativo Linux. HS Sockets se suministra con código fuente y binarios completos de C para estas plataformas HS Sockets admite opcionalmente sockets de red seguros mediante la biblioteca OpenSSL HS Sockets oculta la complejidad de la API de socket de bajo nivel de la aplicación de usuario, lo que permite al programador reducir considerablemente el tiempo de desarrollo. HS Sockets funciona en un modo asincrónico y sin bloqueo y admite varias conexiones de cliente y servidor TCP y sesiones UDP simultáneamente El uso de HS Sockets C Source Library es libre de regalías. Funciones: * Sesiones TCP y UDP * Soporta múltiples sesiones que operan concurso * Soporta múltiples sesiones de cliente y múltiples servidores simultáneamente * Operación asincrónica sin bloqueo * Código fuente para Windows, Windows Mobile y Linux OS * Soporte opcional para sockets seguros mediante OpenSSL * Resolución de nombre de host a dirección IP * Recuperar información de conexión local: nombre de host, dirección IP, puerto local * Tamaño de búfer de lectura de socket configurable * Control de flujo: activar / desactivar la lectura desde un socket * Dirección IP 32 poco a cadena y viceversa conversión Resumen de la API * HsSockInit * HsSockCleanUp * HsSockUdpAbrir * HsSockTcpConnect * HsSockTcpListen * HsSockTcpSend * HsSockUdpSendto * HsSockClose * HsSockSetReadSize * HsSockSetReadEnabled * HsSockTcpSwitchToSecureMode * HsSockTcpCheckSecureHandshakeDone * HsSockTcpCheckPeerCertSimple * HsSockInetNtoa * HsSockInetAddr * HsSockGetDomain * HsSockGetHostIpByName * HsSockGetLocalAddress La compatibilidad con SSL / TLS se implementa en la biblioteca HsSock mediante el kit de herramientas OpenSSL. * Este producto incluye software desarrollado por el Proyecto OpenSSL para su uso en el Kit de herramientas de OpenSSL