00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #include "IDataSocket.h"
00020 #include "CEventQueue.h"
00021
00022
00023
00024
00025
00026 CEvent::Type IDataSocket::s_connectedEvent = CEvent::kUnknown;
00027 CEvent::Type IDataSocket::s_failedEvent = CEvent::kUnknown;
00028
00029 CEvent::Type
00030 IDataSocket::getConnectedEvent()
00031 {
00032 return EVENTQUEUE->registerTypeOnce(s_connectedEvent,
00033 "IDataSocket::connected");
00034 }
00035
00036 CEvent::Type
00037 IDataSocket::getConnectionFailedEvent()
00038 {
00039 return EVENTQUEUE->registerTypeOnce(s_failedEvent,
00040 "IDataSocket::failed");
00041 }
00042
00043 void
00044 IDataSocket::close()
00045 {
00046
00047 assert(0 && "bad call");
00048 }
00049
00050 void*
00051 IDataSocket::getEventTarget() const
00052 {
00053
00054 assert(0 && "bad call");
00055 return NULL;
00056 }