tdebluez
filetransfer1Interface.h
Go to the documentation of this file.
1// File autogenerated
2
3#if !defined(FILETRANSFER1INTERFACE_H_INCLUDED)
4#define FILETRANSFER1INTERFACE_H_INCLUDED
5
6// TQt D-Bus includes
7#include <tqdbuserror.h>
8#include <tqdbusobject.h>
9
10// forward declarations
11class TQDomElement;
12class TQString;
13class TQT_DBusDataList;
14class TQT_DBusError;
15class TQT_DBusObjectPath;
16class TQT_DBusVariant;
17template <typename K, typename V> class TQMap;
18
19namespace org
20{
21namespace bluez
22{
23namespace obex
24{
25
26class FileTransfer1Interface : public TQT_DBusObjectBase
27{
28public:
30
31 static void buildIntrospectionData(TQDomElement& interfaceElement);
32
33 static const TQCString interface() { return TQCString("org.bluez.obex.FileTransfer1"); }
34
35protected:
36 virtual bool ChangeFolder(const TQString& folder, TQT_DBusError& error) = 0;
37
38 virtual bool CreateFolder(const TQString& folder, TQT_DBusError& error) = 0;
39
40 virtual bool ListFolder(TQT_DBusDataList& folderinfo, TQT_DBusError& error) = 0;
41
42 virtual bool GetFile(const TQString& targetfile, const TQString& sourcefile, TQT_DBusObjectPath& transfer, TQMap< TQString, TQT_DBusVariant >& properties, TQT_DBusError& error) = 0;
43
44 virtual bool PutFile(const TQString& sourcefile, const TQString& targetfile, TQT_DBusObjectPath& transfer, TQMap< TQString, TQT_DBusVariant >& properties, TQT_DBusError& error) = 0;
45
46 virtual bool CopyFile(const TQString& sourcefile, const TQString& targetfile, TQT_DBusError& error) = 0;
47
48 virtual bool MoveFile(const TQString& sourcefile, const TQString& targetfile, TQT_DBusError& error) = 0;
49
50 virtual bool Delete(const TQString& file, TQT_DBusError& error) = 0;
51
52protected: // implement sending replies
53 virtual void handleMethodReply(const TQT_DBusMessage& reply) = 0;
54
55protected: // usually no need to reimplement
56 virtual bool handleMethodCall(const TQT_DBusMessage& message);
57
58 TQT_DBusMessage callChangeFolder(const TQT_DBusMessage& message);
59
60 TQT_DBusMessage callCreateFolder(const TQT_DBusMessage& message);
61
62 TQT_DBusMessage callListFolder(const TQT_DBusMessage& message);
63
64 TQT_DBusMessage callGetFile(const TQT_DBusMessage& message);
65
66 TQT_DBusMessage callPutFile(const TQT_DBusMessage& message);
67
68 TQT_DBusMessage callCopyFile(const TQT_DBusMessage& message);
69
70 TQT_DBusMessage callMoveFile(const TQT_DBusMessage& message);
71
72 TQT_DBusMessage callDelete(const TQT_DBusMessage& message);
73
74}; // class FileTransfer1Interface
75
76}; // namespace obex
77
78}; // namespace bluez
79
80}; // namespace org
81
82#endif //FILETRANSFER1INTERFACE_H_INCLUDED
83
84// End of File
85
TQT_DBusMessage callChangeFolder(const TQT_DBusMessage &message)
TQT_DBusMessage callGetFile(const TQT_DBusMessage &message)
virtual bool CopyFile(const TQString &sourcefile, const TQString &targetfile, TQT_DBusError &error)=0
TQT_DBusMessage callCopyFile(const TQT_DBusMessage &message)
virtual bool ChangeFolder(const TQString &folder, TQT_DBusError &error)=0
TQT_DBusMessage callPutFile(const TQT_DBusMessage &message)
TQT_DBusMessage callCreateFolder(const TQT_DBusMessage &message)
virtual void handleMethodReply(const TQT_DBusMessage &reply)=0
TQT_DBusMessage callDelete(const TQT_DBusMessage &message)
virtual bool GetFile(const TQString &targetfile, const TQString &sourcefile, TQT_DBusObjectPath &transfer, TQMap< TQString, TQT_DBusVariant > &properties, TQT_DBusError &error)=0
virtual bool handleMethodCall(const TQT_DBusMessage &message)
TQT_DBusMessage callMoveFile(const TQT_DBusMessage &message)
virtual bool MoveFile(const TQString &sourcefile, const TQString &targetfile, TQT_DBusError &error)=0
TQT_DBusMessage callListFolder(const TQT_DBusMessage &message)
static void buildIntrospectionData(TQDomElement &interfaceElement)
virtual bool PutFile(const TQString &sourcefile, const TQString &targetfile, TQT_DBusObjectPath &transfer, TQMap< TQString, TQT_DBusVariant > &properties, TQT_DBusError &error)=0
virtual bool ListFolder(TQT_DBusDataList &folderinfo, TQT_DBusError &error)=0
virtual bool Delete(const TQString &file, TQT_DBusError &error)=0
virtual bool CreateFolder(const TQString &folder, TQT_DBusError &error)=0