Pin
Loading...
Searching...
No Matches
Public Attributes | List of all members
remote::Rpc_buffer_wrapper Struct Reference

Public Attributes

uintptr_t memory
 
size_t size
 
E_rpc_arg_flags flags
 

Detailed Description

Users are encouraged to use the rpc_buffer() function to properly initialize this structure rather than doing so directly

Member Data Documentation

◆ flags

E_rpc_arg_flags remote::Rpc_buffer_wrapper::flags

Flags modifying the behavior of the argument encoder or the interpretation of the result. If the value is set to RpcArgFlagsDataEmpty before calling the RPC then no data will be copied to the RPC message. In effect setting this flag to RpcArgFlagsDataEmpty indicates this is an out argument.

◆ memory

uintptr_t remote::Rpc_buffer_wrapper::memory

The address of the buffer

◆ size

size_t remote::Rpc_buffer_wrapper::size

The size of the buffer.


The documentation for this struct was generated from the following file: