1 // Copyright (c) 2021-present The Bitcoin Core developers
2 // Distributed under the MIT software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
4 5 #ifndef BITCOIN_IPC_CONTEXT_H
6 #define BITCOIN_IPC_CONTEXT_H
7 8 namespace ipc {
9 //! Context struct used to give IPC protocol implementations or implementation
10 //! hooks access to application state, in case they need to run extra code that
11 //! isn't needed within a single process, like code copying global state from an
12 //! existing process to a new process when it's initialized, or code dealing
13 //! with shared objects that are created or destroyed remotely.
14 struct Context
15 {
16 };
17 } // namespace ipc
18 19 #endif // BITCOIN_IPC_CONTEXT_H
20