30 lines
813 B
C++
30 lines
813 B
C++
#pragma once
|
|
#ifdef OLIVIA_COMPILA
|
|
#include "str_socket.h"
|
|
|
|
/**
|
|
* @file olv_sock.h
|
|
* Archivo de definiciones del socket de comunicaciones del programa Olivia.
|
|
*/
|
|
class COlivia;
|
|
/**
|
|
* Clase extendida de socket para conexión con Olivia AddIn
|
|
*/
|
|
class Colv_sock : public Cstr_socket_srv
|
|
{
|
|
public:
|
|
//*************************************************************************************
|
|
//Variables
|
|
char ip[32]; ///<Ip local para conexión del socket
|
|
int puerto; ///<Puerto para conexión del socket
|
|
COlivia *olv; ///<Instancia general de la utilidad
|
|
|
|
//*************************************************************************************
|
|
//Funciones
|
|
Colv_sock(COlivia *olv);
|
|
~Colv_sock(void);
|
|
|
|
virtual BOOL on_datos_recibidos( char *txt );
|
|
virtual Cstr_socket_srv* crea_cliente();
|
|
};
|
|
#endif |