Browse Source

nicer syntax

LPA-1
Volker Birk 7 years ago
parent
commit
ae10e60873
  1. 6
      Adapter.cc
  2. 3
      Adapter.hh
  3. 2
      test_adapter.cc

6
Adapter.cc

@ -31,6 +31,12 @@ namespace pEp {
Adapter::Adapter(messageToSend_t messageToSend,
notifyHandshake_t notifyHandshake, void *obj)
{
startup(messageToSend, notifyHandshake, obj);
}
void Adapter::startup(messageToSend_t messageToSend,
notifyHandshake_t notifyHandshake, void *obj)
{
if (messageToSend)
_messageToSend = messageToSend;

3
Adapter.hh

@ -19,6 +19,9 @@ namespace pEp {
Adapter(messageToSend_t messageToSend,
notifyHandshake_t notifyHandshake, void *obj = nullptr);
static void startup(messageToSend_t messageToSend,
notifyHandshake_t notifyHandshake, void *obj = nullptr);
enum session_action {
init,
release

2
test_adapter.cc

@ -31,7 +31,7 @@ int main()
throw_status(status);
cout << "starting the adapter including sync\n";
Adapter(messageToSend, notifyHandshake);
Adapter::startup(messageToSend, notifyHandshake);
sleep(3);
Adapter::shutdown();

Loading…
Cancel
Save