Vinnie Falco aa7b0a31b0 Refactor protocol message parsing:
This replaces the stateful class parser with a stateless free function.
The protocol buffer message is parsed using a ZeroCopyInputStream.

* Invoke method is now a free function.
* Protocol handler doesn't need to derive from an abstract interface
* Only up to one message is processed at a time by the invoker.
* Remove error_code return from the handler's message processing functions.
* Add ZeroCopyInputStream implementation that wraps a BufferSequence.
* Free function parses up to one protocol message and calls the handler.
* Message type and size can be calculated from an iterator
  range or a buffer sequence.
2014-11-26 12:23:21 -08:00
2014-11-26 12:23:21 -08:00
2014-11-25 11:44:02 -08:00
2014-11-26 12:23:21 -08:00
2014-11-25 11:46:34 -08:00
2014-05-13 12:15:59 -07:00
2014-07-24 20:18:51 -07:00
2014-04-28 14:54:15 -07:00
2014-04-28 14:54:15 -07:00

#rippled - Ripple P2P server

##Build Status

This is the repository for Ripple's rippled, reference P2P server.

###Build instructions:

###Setup instructions:

Repository Contents

./bin

Scripts and data files for Ripple integrators.

./build

Intermediate and final build outputs.

./Builds

Platform or IDE-specific project files.

./doc

Documentation and example configuration files.

./src

Source code directory. Some of the directories contained here are external repositories inlined via git-subtree, see the corresponding README for more details.

./test

Javascript / Mocha tests.

License

Ripple is open source and permissively licensed under the ISC license. See the LICENSE file for more details.

###For more information:

Description
Codebase for Xahaud - The consensus, RPC & blockchain app for the Xahau network.
Readme 178 MiB
Languages
C++ 90.3%
C 8.1%
CMake 0.6%
Shell 0.2%
Java 0.2%
Other 0.5%