#include "skype.h" #include void CSkypeProto::InitServiceList() { ::CreateServiceFunction("Skype/MenuChoose", CSkypeProto::MenuChooseService); } void CSkypeProto::InitInstanceServiceList() { // Message API this->CreateProtoService(PS_CREATEACCMGRUI, &CSkypeProto::OnAccountManagerInit); // Chat API this->CreateProtoService(PS_JOINCHAT, &CSkypeProto::OnJoinChat); this->CreateProtoService(PS_LEAVECHAT, &CSkypeProto::OnLeaveChat); // Own info this->CreateProtoService(PS_SETMYNICKNAME, &CSkypeProto::SetMyNickName); // Avatar API this->CreateProtoService(PS_GETAVATARINFOT, &CSkypeProto::GetAvatarInfo); this->CreateProtoService(PS_GETAVATARCAPS, &CSkypeProto::GetAvatarCaps); this->CreateProtoService(PS_GETMYAVATART, &CSkypeProto::GetMyAvatar); this->CreateProtoService(PS_SETMYAVATART, &CSkypeProto::SetMyAvatar); // service to get from protocol chat buddy info this->CreateProtoService(MS_GC_PROTO_GETTOOLTIPTEXT, &CSkypeProto::SkypeGCGetToolTipText); }