Add WebSocket 04 interface.

* New WebSocket04 traits class implements strategies.
* New "websocket_version" configuration setting selects between 0.2 and 0.4.
This commit is contained in:
Tom Ritchford
2015-02-02 19:31:32 -05:00
parent e5b0b7e9a7
commit 9f64ad8d89
12 changed files with 782 additions and 10 deletions

View File

@@ -673,7 +673,7 @@ for tu_style in ['classic', 'unity']:
'src/ripple/unity/rpcx.cpp',
'src/ripple/unity/server.cpp',
'src/ripple/unity/validators.cpp',
'src/ripple/unity/websocket.cpp'
'src/ripple/unity/websocket02.cpp'
)
object_builder.add_source_files(
@@ -712,6 +712,11 @@ for tu_style in ['classic', 'unity']:
]
)
object_builder.add_source_files(
'src/ripple/unity/websocket04.cpp',
CPPPATH='src/websocketpp',
)
if toolchain == "clang" and Beast.system.osx:
object_builder.add_source_files('src/ripple/unity/beastobjc.mm')