summaryrefslogtreecommitdiffstats
path: root/src/pedro/work/filesend.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/pedro/work/filesend.cpp')
-rw-r--r--src/pedro/work/filesend.cpp95
1 files changed, 0 insertions, 95 deletions
diff --git a/src/pedro/work/filesend.cpp b/src/pedro/work/filesend.cpp
deleted file mode 100644
index 7a114abe2..000000000
--- a/src/pedro/work/filesend.cpp
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-#include <stdio.h>
-
-#include "pedroxmpp.h"
-
-//########################################################################
-//# T E S T
-//########################################################################
-
-
-class TestListener : public Pedro::XmppEventListener
-{
-public:
- TestListener(){}
-
- virtual ~TestListener(){}
-
- virtual void processXmppEvent(const Pedro::XmppEvent &evt)
- {
- int typ = evt.getType();
- switch (typ)
- {
- case Pedro::XmppEvent::EVENT_STATUS:
- {
- printf("STATUS: %s\n", evt.getData().c_str());
- break;
- }
- case Pedro::XmppEvent::EVENT_ERROR:
- {
- printf("ERROR: %s\n", evt.getData().c_str());
- break;
- }
- case Pedro::XmppEvent::EVENT_CONNECTED:
- {
- printf("CONNECTED\n");
- break;
- }
- case Pedro::XmppEvent::EVENT_DISCONNECTED:
- {
- printf("DISCONNECTED\n");
- break;
- }
- case Pedro::XmppEvent::EVENT_MUC_PRESENCE:
- {
- printf("MUC PRESENCE\n");
- printf("group : %s\n", evt.getGroup().c_str());
- printf("from : %s\n", evt.getFrom().c_str());
- printf("presence: %d\n", evt.getPresence());
- break;
- }
-
- }
- }
-};
-
-
-bool doTest()
-{
- printf("############ SENDING FILE\n");
-
- Pedro::XmppClient client;
- TestListener listener;
- client.addXmppEventListener(listener);
-
- //Host, port, user, pass, resource
- if (!client.connect("jabber.org.uk", 443, "ishmal", "PASSWORD", "filesend"))
- {
- printf("Connect failed\n");
- return false;
- }
-
-
- if (!client.fileSend("ishmal@jabber.org.uk/filerec",
- "server.pem" , "server.pem",
- "a short story by edgar allen poe"))
- {
- return false;
- }
-
- printf("OK\n");
- client.pause(1000000);
-
- client.disconnect();
-
- return true;
-}
-
-int main(int argc, char **argv)
-{
- if (!doTest())
- return 1;
- return 0;
-}
-