From 12d71cc476065d21cc53321cf5ea57e29b4cc124 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 22 Mar 2015 23:05:16 +0000 Subject: - PROTO_INTERFACE got the default implementation; - all unneeded stubs removed from all protocols git-svn-id: http://svn.miranda-ng.org/main/trunk@12481 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/Dummy/src/dummy_proto.cpp | 145 ------------------------------------ protocols/Dummy/src/dummy_proto.h | 38 ---------- 2 files changed, 183 deletions(-) (limited to 'protocols/Dummy/src') diff --git a/protocols/Dummy/src/dummy_proto.cpp b/protocols/Dummy/src/dummy_proto.cpp index 310c450ee1..37d0e4acfe 100644 --- a/protocols/Dummy/src/dummy_proto.cpp +++ b/protocols/Dummy/src/dummy_proto.cpp @@ -92,16 +92,6 @@ DWORD_PTR CDummyProto::GetCaps(int type, MCONTACT hContact) ////////////////////////////////////////////////////////////////////////////// -int CDummyProto::OnEvent(PROTOEVENTTYPE event, WPARAM wParam, LPARAM lParam) -{ - return 1; -} - -int CDummyProto::RecvMsg(MCONTACT hContact, PROTORECVEVENT *pre) -{ - return 0; -} - int CDummyProto::SendMsg(MCONTACT hContact, int flags, const char *msg) { ForkThread(&CDummyProto::SendMsgAck, (void*)hContact); @@ -112,138 +102,3 @@ int CDummyProto::SetStatus(int iNewStatus) { return 0; } - -HANDLE CDummyProto::SearchBasic(const PROTOCHAR* id) -{ - return 0; -} - -HANDLE CDummyProto::SearchByEmail(const PROTOCHAR* email) -{ - return 0; -} - -HANDLE CDummyProto::SearchByName(const PROTOCHAR* nick, const PROTOCHAR* firstName, const PROTOCHAR* lastName) -{ - return 0; -} - -MCONTACT CDummyProto::AddToList(int flags, PROTOSEARCHRESULT* psr) -{ - return NULL; -} - -int CDummyProto::AuthRequest(MCONTACT hContact,const PROTOCHAR *message) -{ - return 0; -} - -int CDummyProto::Authorize(MEVENT hDbEvent) -{ - return 1; -} - -int CDummyProto::AuthDeny(MEVENT hDbEvent, const PROTOCHAR *reason) -{ - return 1; -} - -int CDummyProto::UserIsTyping(MCONTACT hContact, int type) -{ - return 1; -} - -MCONTACT CDummyProto::AddToListByEvent(int flags, int iContact, MEVENT hDbEvent) -{ - return NULL; -} - -int CDummyProto::AuthRecv(MCONTACT hContact,PROTORECVEVENT *) -{ - return 1; -} - -HANDLE CDummyProto::FileAllow(MCONTACT hContact,HANDLE hTransfer,const PROTOCHAR *path) -{ - return NULL; -} - -int CDummyProto::FileCancel(MCONTACT hContact,HANDLE hTransfer) -{ - return 1; -} - -int CDummyProto::FileDeny(MCONTACT hContact,HANDLE hTransfer,const PROTOCHAR *reason) -{ - return 1; -} - -int CDummyProto::FileResume(HANDLE hTransfer,int *action,const PROTOCHAR **filename) -{ - return 1; -} - -int CDummyProto::GetInfo(MCONTACT hContact, int infoType) -{ - return 1; -} - -HWND CDummyProto::SearchAdvanced(HWND owner) -{ - return NULL; -} - -HWND CDummyProto::CreateExtendedSearchUI(HWND owner) -{ - return NULL; -} - -int CDummyProto::RecvContacts(MCONTACT hContact,PROTORECVEVENT *) -{ - return 1; -} - -int CDummyProto::RecvFile(MCONTACT hContact,PROTORECVFILET *) -{ - return 1; -} - -int CDummyProto::RecvUrl(MCONTACT hContact,PROTORECVEVENT *) -{ - return 1; -} - -int CDummyProto::SendContacts(MCONTACT hContact, int flags, int nContacts, MCONTACT *hContactsList) -{ - return 1; -} - -HANDLE CDummyProto::SendFile(MCONTACT hContact,const PROTOCHAR *desc, PROTOCHAR **files) -{ - return NULL; -} - -int CDummyProto::SendUrl(MCONTACT hContact,int flags,const char *url) -{ - return 1; -} - -int CDummyProto::SetApparentMode(MCONTACT hContact,int mode) -{ - return 1; -} - -int CDummyProto::RecvAwayMsg(MCONTACT hContact,int mode,PROTORECVEVENT *evt) -{ - return 1; -} - -HANDLE CDummyProto::GetAwayMsg(MCONTACT hContact) -{ - return 0; -} - -int CDummyProto::SetAwayMsg(int status, const PROTOCHAR *msg) -{ - return 0; -} diff --git a/protocols/Dummy/src/dummy_proto.h b/protocols/Dummy/src/dummy_proto.h index f6c98ea969..69e153b91a 100644 --- a/protocols/Dummy/src/dummy_proto.h +++ b/protocols/Dummy/src/dummy_proto.h @@ -26,49 +26,12 @@ struct CDummyProto : public PROTO // PROTO_INTERFACE //==================================================================================== - virtual MCONTACT __cdecl AddToList(int flags, PROTOSEARCHRESULT* psr); - virtual MCONTACT __cdecl AddToListByEvent(int flags, int iContact, MEVENT hDbEvent); - - virtual int __cdecl Authorize(MEVENT hDbEvent); - virtual int __cdecl AuthDeny(MEVENT hDbEvent, const TCHAR *szReason); - virtual int __cdecl AuthRecv(MCONTACT hContact, PROTORECVEVENT*); - virtual int __cdecl AuthRequest(MCONTACT hContact, const TCHAR *szMessage); - - virtual HANDLE __cdecl FileAllow(MCONTACT hContact, HANDLE hTransfer, const TCHAR *szPath); - virtual int __cdecl FileCancel(MCONTACT hContact, HANDLE hTransfer); - virtual int __cdecl FileDeny(MCONTACT hContact, HANDLE hTransfer, const TCHAR *szReason); - virtual int __cdecl FileResume(HANDLE hTransfer, int* action, const TCHAR** szFilename); - virtual DWORD_PTR __cdecl GetCaps(int type, MCONTACT hContact = NULL); - virtual int __cdecl GetInfo(MCONTACT hContact, int infoType); - - virtual HANDLE __cdecl SearchBasic(const TCHAR *id); - virtual HANDLE __cdecl SearchByEmail(const TCHAR *email); - virtual HANDLE __cdecl SearchByName(const TCHAR *nick, const TCHAR *firstName, const TCHAR *lastName); - virtual HWND __cdecl SearchAdvanced(HWND owner); - virtual HWND __cdecl CreateExtendedSearchUI(HWND owner); - - virtual int __cdecl RecvContacts(MCONTACT hContact, PROTORECVEVENT*); - virtual int __cdecl RecvFile(MCONTACT hContact, PROTORECVFILET*); - virtual int __cdecl RecvMsg(MCONTACT hContact, PROTORECVEVENT*); - virtual int __cdecl RecvUrl(MCONTACT hContact, PROTORECVEVENT*); - virtual int __cdecl SendContacts(MCONTACT hContact, int flags, int nContacts, MCONTACT *hContactsList); - virtual HANDLE __cdecl SendFile(MCONTACT hContact, const TCHAR *szDescription, TCHAR **ppszFiles); virtual int __cdecl SendMsg(MCONTACT hContact, int flags, const char* msg); - virtual int __cdecl SendUrl(MCONTACT hContact, int flags, const char* url); - virtual int __cdecl SetApparentMode(MCONTACT hContact, int mode); virtual int __cdecl SetStatus(int iNewStatus); - virtual HANDLE __cdecl GetAwayMsg(MCONTACT hContact); - virtual int __cdecl RecvAwayMsg(MCONTACT hContact, int mode, PROTORECVEVENT* evt); - virtual int __cdecl SetAwayMsg(int m_iStatus, const TCHAR *msg); - - virtual int __cdecl UserIsTyping(MCONTACT hContact, int type); - - virtual int __cdecl OnEvent(PROTOEVENTTYPE eventType, WPARAM wParam, LPARAM lParam); - //==== Events ======================================================================== int __cdecl OnModulesLoaded(WPARAM, LPARAM); @@ -83,5 +46,4 @@ struct CDummyProto : public PROTO char uniqueIdText[100]; char uniqueIdSetting[100]; - }; -- cgit v1.2.3