server bootstrap
authorDave Watson <davejwatson@fb.com>
Tue, 28 Oct 2014 21:46:19 +0000 (14:46 -0700)
committerDave Watson <davejwatson@fb.com>
Wed, 19 Nov 2014 20:53:35 +0000 (12:53 -0800)
commit1a568d03206e2b35f24cb01163ff742783994c2e
tree4b7d3fab87b3fbb4fa9d0f6a527f78a8f73a5f75
parente059c8a7f7e3a21557398f82e89ffc0c9cabba0a
server bootstrap

Summary:
ServerBootstrap a la netty.

This should be enough for some refactoring of thrift server and proxygen servers - but there are still lots of TODOs left to do

Test Plan:
Unittests included

Depends on D1638358

Reviewed By: jsedgwick@fb.com

Subscribers: trunkagent, doug, fugalh, alandau, bmatheny, mshneer, jsedgwick, afrind, dcsommer

FB internal diff: D1649521

Tasks: 5488516

Signature: t1:1649521:1416256073:fc003fd471bdfd137160dd6d7befd933ee8addd2
folly/experimental/wangle/acceptor/Acceptor.cpp
folly/experimental/wangle/acceptor/Acceptor.h
folly/experimental/wangle/bootstrap/BootstrapTest.cpp [new file with mode: 0644]
folly/experimental/wangle/bootstrap/ClientBootstrap.h [new file with mode: 0644]
folly/experimental/wangle/bootstrap/ServerBootstrap-inl.h [new file with mode: 0644]
folly/experimental/wangle/bootstrap/ServerBootstrap.cpp [new file with mode: 0644]
folly/experimental/wangle/bootstrap/ServerBootstrap.h [new file with mode: 0644]
folly/experimental/wangle/channel/ChannelPipeline.h
folly/experimental/wangle/concurrent/ThreadPoolExecutor.h