Move TAsyncTransport to folly as AsyncTransportWrapper
authorDave Watson <davejwatson@fb.com>
Fri, 19 Dec 2014 17:24:38 +0000 (09:24 -0800)
committerDave Watson <davejwatson@fb.com>
Mon, 29 Dec 2014 18:39:43 +0000 (10:39 -0800)
commit580fc806714dc70c505a583c84f84d3e0105d036
treee8cd34da738a81bc6d00cb46a391607023ca5eb4
parentddb579a2abb24edf1b3a6b00ff8ae877bd67eddf
Move TAsyncTransport to folly as AsyncTransportWrapper

Summary:
This temporary class will be useful to cut dependencies on thrift
while (roughly) maintaining the old interface.

Fixup various test classes that depend on the interface.  Next diff will be to cut fbthrift dep in proxygen/mcrouter

Test Plan: unit tests, jenkins

Reviewed By: hans@fb.com

Subscribers: fbcode-common-diffs@, andrewcox, alandau, bmatheny, alikhtarov, mshneer, trunkagent, doug, njormrod, folly-diffs@, davejwatson

FB internal diff: D1696094

Signature: t1:1696094:1418762312:6028815cce2845ac5f8e754132a038fabf5fd957
folly/io/async/AsyncSocket.h
folly/io/async/AsyncTransport.h