2 * Copyright 2012 Haiku, Inc. All rights reserved.
3 * Distributed under the terms of the MIT License.
6 * Paweł Dziepak, pdziepak@quarnos.org
12 #include "Connection.h"
18 class CallbackRequest
;
23 Callback(Server
* server
);
25 inline void SetID(int32 id
);
28 inline void SetCBServer(CallbackServer
* server
);
29 inline CallbackServer
* CBServer();
31 status_t
EnqueueRequest(CallbackRequest
* request
,
32 Connection
* connection
);
35 CallbackServer
* fCBServer
;
42 Callback::SetID(int32 id
)
56 Callback::SetCBServer(CallbackServer
* server
)
62 inline CallbackServer
*
72 #endif // RPCCALLBACK_H