Added enum for jabber connection status

Moved some UI code from Jabber module
This commit is contained in:
James Booth
2012-02-26 17:18:03 +00:00
parent 4b0c614cb9
commit a0e5cd28bb
3 changed files with 33 additions and 29 deletions

View File

@@ -23,13 +23,15 @@
#ifndef JABBER_H
#define JABBER_H
#define STARTED 0
#define CONNECTING 1
#define CONNECTED 2
#define DISCONNECTED 3
typedef enum {
JABBER_STARTED,
JABBER_CONNECTING,
JABBER_CONNECTED,
JABBER_DISCONNECTED
} jabber_status_t;
int jabber_connection_status(void);
int jabber_connect(char *user, char *passwd);
jabber_status_t jabber_connection_status(void);
jabber_status_t jabber_connect(char *user, char *passwd);
void jabber_disconnect(void);
void jabber_roster_request(void);
void jabber_process_events(void);