aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects/class_socket.cpp
diff options
context:
space:
mode:
authorGravatar Noldor2008-10-11 07:40:03 +0000
committerGravatar Noldor2008-10-11 07:40:03 +0000
commitdef247e9edee1588c9eafd39940cd15bff10c898 (patch)
tree14a6529850b478ab20162849c8a8faf35056d270 /src/modules/objects/class_socket.cpp
parentfixed missing files. (diff)
downloadKVIrc-def247e9edee1588c9eafd39940cd15bff10c898.tar.gz
KVIrc-def247e9edee1588c9eafd39940cd15bff10c898.tar.bz2
KVIrc-def247e9edee1588c9eafd39940cd15bff10c898.zip
Sometimes they come back :)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2696 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/class_socket.cpp')
-rw-r--r--src/modules/objects/class_socket.cpp14
1 files changed, 4 insertions, 10 deletions
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())