26 #include <dcopobject.h>
27 #include <tqstringlist.h>
185 virtual bool isPresent(
const TQString & uid ) = 0;
203 virtual TQString
displayName(
const TQString & uid ) = 0;
279 virtual bool canRespond(
const TQString & uid ) = 0;
296 virtual TQString
locate(
const TQString & contactId,
const TQString & protocol ) = 0;
315 virtual TQPixmap
icon(
const TQString & uid ) = 0;
330 virtual TQString
context(
const TQString & uid ) = 0;
377 virtual void messageContact(
const TQString &uid,
const TQString& message ) = 0;
397 virtual void messageNewContact(
const TQString &contactId,
const TQString &protocol ) = 0;
441 virtual void sendFile(
const TQString &uid,
const KURL &sourceURL,
442 const TQString &altFileName = TQString::null, uint fileSize = 0) = 0;
463 virtual bool addContact(
const TQString &contactId,
const TQString &protocol ) = 0;
485 void contactPresenceChanged( TQString uid, TQCString appId,
int presence );