Hola, aqui os dejo mi nueva libreria de sockets. Quizas alguien le encuentre algun buen uso, es muy facil de trabajar con los sockets con esta libreria. Compuesto por libreria de servidor y cliente, este seria un ejemplo de una aplicacion cliente:
#define OP_TEST 0
void test(char* data,int32 size){
printf("Hey, %s arrived!",data);
}
void main(){
CofruNet* CN=new CofruNet(1); //1 opcode
CN->AddOpcode(OP_TEST,test);
CN->StartClient(someip,someport);
CN->StartReceive();
while(1){}
}
Como vereis, es muy facil, ademas se encarga de comprimir o descomprimir automaticamente( puedes decirle si deseas comprimir el paquete en su funcion de enviar), CofruNet se encargara de todo automaticamente. Bueno hecharle una ojeada, me gustaria que me dieseis vuestras opiniones, ademas que te vienen tres ejemplos en el zip. Bajalo de
http://cofruben.krusher.org-Cofruben.
Autor: Ruben T
http://cofruben.krusher.orgDescarga:
http://cofruben.krusher.org