2 * Copyright 2012 Haiku, Inc. All rights reserved.
3 * Distributed under the terms of the MIT License.
6 * Paweł Dziepak, pdziepak@quarnos.org
8 #ifndef RPCCALLBACKREQUEST_H
9 #define RPCCALLBACKREQUEST_H
18 class CallbackRequest
{
20 CallbackRequest(void* buffer
, int size
);
26 inline uint32
Procedure();
28 inline status_t
Error();
29 inline AcceptStat
RPCError();
31 inline XDR::ReadStream
& Stream();
42 XDR::ReadStream fStream
;
48 CallbackRequest::XID()
62 CallbackRequest::Procedure()
69 CallbackRequest::Error()
76 CallbackRequest::RPCError()
82 inline XDR::ReadStream
&
83 CallbackRequest::Stream()
92 #endif // RPCCALLBACKREQUEST_H