blob: 6cf61143d7db7ba100604a0c2148c39eaa21534d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#include <icclient/client.h>
#include "qicclient/client.hxx"
namespace ICClient {
Client::Client(char const* url, char const* certificate)
{
icclient_init(url, certificate);
}
Client::~Client()
{
icclient_cleanup();
}
void Client::logIn(QString const& username, QString const& password)
{
icclient_login(username.toLatin1().constData()
, password.toLatin1().constData(), NULL, NULL
, NULL);
emit loggedIn(username);
}
void Client::logOut()
{
icclient_logout();
emit loggedOut();
}
}
|