From def247e9edee1588c9eafd39940cd15bff10c898 Mon Sep 17 00:00:00 2001 From: Noldor Date: Sat, 11 Oct 2008 07:40:03 +0000 Subject: Sometimes they come back :) git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2696 17fca916-40b9-46aa-a4ea-0a15b648b75c --- src/modules/objects/class_socket.cpp | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'src/modules/objects/class_socket.cpp') diff --git a/src/modules/objects/class_socket.cpp b/src/modules/objects/class_socket.cpp index 279637c71..0efabf88e 100644 --- a/src/modules/objects/class_socket.cpp +++ b/src/modules/objects/class_socket.cpp @@ -24,6 +24,7 @@ #include "kvi_settings.h" #include "kvi_qstring.h" +#include "class_memorybuffer.h" #include "class_file.h" #define _KVI_DEBUG_CHECK_RANGE_ #include "kvi_debug.h" @@ -283,12 +284,10 @@ KVSO_BEGIN_REGISTERCLASS(KviKvsObject_socket,"socket","object") KVSO_REGISTER_HANDLER_NEW(KviKvsObject_socket,remoteIp) KVSO_REGISTER_HANDLER_NEW(KviKvsObject_socket,localIp) KVSO_REGISTER_HANDLER_NEW(KviKvsObject_socket,localPort) - /* - FIXME - KVSO_REGISTER_HANDLER(KviKvsObject_socket,"connect",functionConnect) +/* KVSO_REGISTER_HANDLER(KviKvsObject_socket,"connect",functionConnect) KVSO_REGISTER_HANDLER_NEW(KviKvsObject_socket,connectTimeout) KVSO_REGISTER_HANDLER_NEW(KviKvsObject_socket,setConnectTimeout) - */ +*/ KVSO_REGISTER_HANDLER_NEW(KviKvsObject_socket,close) KVSO_REGISTER_HANDLER_NEW(KviKvsObject_socket,read) KVSO_REGISTER_HANDLER_NEW(KviKvsObject_socket,readHex) @@ -436,13 +435,10 @@ KVSO_CLASS_FUNCTION(socket,read) return true; } - /* - FIXME QByteArray *pBuffer=((KviKvsObject_memorybuffer *)pObject)->pBuffer(); int oldsize=pBuffer->size(); pBuffer->resize(oldsize+uLen); kvi_memmove(pBuffer->data()+oldsize,m_pInBuffer,uLen); - */ eatInData(uLen); return true; } @@ -504,14 +500,12 @@ KVSO_CLASS_FUNCTION(socket,write) c->warning(__tr2qs("Buffer parameter is not an object")); return true; } - /* - FIXME if (pObject->inherits("KviKvsObject_memorybuffer")) { QByteArray *p=((KviKvsObject_memorybuffer *)pObject)->pBuffer(); m_pOutBuffer->append((const unsigned char*)p->data(),p->size()); } - else*/ if (pObject->inherits("KviKvsObject_file")) + else if (pObject->inherits("KviKvsObject_file")) { KviFile *pFile=((KviKvsObject_file *)pObject)->pFile(); if (!pFile->isOpen()) -- cgit v1.3.1-10-gc9f91