HS Sockets C Source Library 1.6

Licenza: Prova gratuita ‎Dimensioni del file: 2.24 MB
‎Valutazione utenti: 4.0/5 - ‎1 ‎Voti

HS Sockets è una libreria di codice sorgente C per l'interfacciamento con il livello socket di rete. HS Sockets viene eseguito su sistema operativo desktop Windows (XP,Vista,7), sistema operativo Windows Mobile e su Linux OS. HS Sockets viene fornito con codice sorgente C completo e binari per queste piattaforme HS Sockets supporta facoltativamente socket di rete protetti utilizzando la libreria OpenSSL HS Sockets nasconde la complessità dell'API socket di basso livello dall'applicazione utente, consentendo al programmatore di ridurre notevolmente i tempi di sviluppo. HS Sockets funziona in modalità asincrona e non bloccante e supporta più connessioni client e server TCP e sessioni UDP contemporaneamente L'uso di HS Sockets C Source Library è royalty free. Caratteristiche: * Sessioni TCP e UDP * Supporta più sessioni che funzionano in modo coerente * Supporta più sessioni client e più server contemporaneamente * Operazione asincrona non bloccante * Codice sorgente per sistema operativo Windows, Windows Mobile e Linux * Supporto opzionale per socket sicuri che utilizzano OpenSSL * Risoluzione da nome host a indirizzo IP * Recuperare le informazioni di connessione locale: nomehost, indirizzo IP, porta locale * Dimensione configurabile del buffer di lettura socket * Controllo del flusso: abilitare/disabilitare la lettura da un socket * Indirizzo IP a 32 bit per stringa e viceversa conversione Riepilogo API * HsSockInit * HsSockCleanUp * HsSockUdpOpen * HsSockTcpConnect * HsSockTcpListen * HsSockTcpSend * HsSockUdpSendto * HsSockClose * HsSockSetReadSize * HsSockSetReadEnabled * HsSockTcpSwitchToSecureMode * HsSockTcpCheckSecureHandshakeDone * HsSockTcpCheckPeerCertSimple * HsSockInetNtoa * HsSockInetAddr * HsSockGetDomain * HsSockGetHostIpByName * HsSockGetLocalAddress Il supporto per SSL / TLS è implementato nella libreria HsSock utilizzando il toolkit OpenSSL. * Questo prodotto include software sviluppato da OpenSSL Project per l'utilizzo in OpenSSL Toolkit

cronologia delle versioni

  • Versione 1.6 pubblicato il 2014-08-03
    Nuova versione

Dettagli del programma