Skip to content

Commit 49dc279

Browse files
committed
Merge bitcoin-core#66: Fix typos
9f4dac6 Fix typos (Dimitris Apostolou) Pull request description: Top commit has no ACKs. Tree-SHA512: ec768427350884c0fe7266cc3f9614c47c669b73abf4b4bea40fb737495c2bea2ef3dab857758a42585f29f4604530229e13c8319e429ba2a6d3b6e40a4af721
2 parents 7d10f3b + 9f4dac6 commit 49dc279

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

doc/design.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Given an interface description of an object with one or more methods, libmultiprocess generates:
44

55
* A C++ `ProxyClient` class with an implementation of each interface method that sends a request over a socket, waits for a response, and returns the result.
6-
* A C++ `ProxyServer` class that listens for requests over a socket and calls a wrapped C++ object implementating the same interface to actually execute the requests.
6+
* A C++ `ProxyServer` class that listens for requests over a socket and calls a wrapped C++ object implementing the same interface to actually execute the requests.
77

88
The function call ⇆ request translation supports input and output arguments, standard types like `unique_ptr`, `vector`, `map`, and `optional`, and bidirectional calls between processes through interface pointer and `std::function` arguments.
99

doc/usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Overview
44

5-
_libmultiprocess_ is a library and code generator that allows calling C++ class interfaces across different processes. For an interface to be available from other processses, it needs two definitions:
5+
_libmultiprocess_ is a library and code generator that allows calling C++ class interfaces across different processes. For an interface to be available from other processes, it needs two definitions:
66

77
- An **API definition** declaring how the interface is called. Included examples: [calculator.h](https://github.com/chaincodelabs/libmultiprocess/blob/master/example/calculator.h), [printer.h](https://github.com/chaincodelabs/libmultiprocess/blob/master/example/printer.h), [init.h](https://github.com/chaincodelabs/libmultiprocess/blob/master/example/init.h). Bitcoin examples: [node.h](https://github.com/ryanofsky/bitcoin/blob/ipc-export/src/interfaces/node.h), [wallet.h](https://github.com/ryanofsky/bitcoin/blob/ipc-export/src/interfaces/wallet.h), [echo.h](https://github.com/ryanofsky/bitcoin/blob/ipc-export/src/interfaces/echo.h), [init.h](https://github.com/ryanofsky/bitcoin/blob/ipc-export/src/interfaces/init.h).
88

include/mp/proxy.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ struct ProxyServerCustom : public ProxyServerBase<Interface, Impl>
117117
using ProxyServerBase<Interface, Impl>::ProxyServerBase;
118118
};
119119

120-
//! Function traits class used to get method paramater and result types in generated ProxyClient implementations from
120+
//! Function traits class used to get method parameter and result types in generated ProxyClient implementations from
121121
//! proxy-codegen.cpp.
122122
template <class Fn>
123123
struct FunctionTraits;

0 commit comments

Comments
 (0)