1#include "beserved_transport.h"
2
3
4BeServedTransport *transport = NULL;
5
6extern "C" _EXPORT void exit_transport()
7{
8	if (transport)
9	{
10		delete transport;
11		transport = NULL;
12	}
13}
14
15extern "C" _EXPORT BDataIO *init_transport(BMessage *msg)
16{
17	transport = new BeServedTransport(msg);
18
19	if (transport->fail())
20		exit_transport();
21
22	return transport;
23}
24