File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -89,6 +89,15 @@ class ProxyClientBase : public Impl_
89
89
using Sub = ProxyClient<Interface>;
90
90
using Super = ProxyClientBase<Interface, Impl>;
91
91
92
+ // ! Construct libmultiprocess client object wrapping Cap'n Proto client
93
+ // ! object with a reference to the associated mp::Connection object.
94
+ // !
95
+ // ! The destroy_connection option determines whether destroying this client
96
+ // ! object closes the connection. It is set to true for the
97
+ // ! ProxyClient<InitInterface> object returned by ConnectStream, to let IPC
98
+ // ! clients close the connection by freeing the object. It is false for
99
+ // ! other client objects so they can be destroyed without affecting the
100
+ // ! connection.
92
101
ProxyClientBase (typename Interface::Client client, Connection* connection, bool destroy_connection);
93
102
~ProxyClientBase () noexcept ;
94
103
You can’t perform that action at this time.
0 commit comments