sapling/eden/fs/utils
Adam Simpkins 163d92d617 add attachEventBase()/detachEventBase() to UnixSocket
Summary:
Add methods to UnixSocket and FutureUnixSocket to attach and detach from an
EventBase.  This makes it possible to construct a UnixSocket object without
having an EventBase yet and then attach it to an EventBase later.

Reviewed By: bolinfest

Differential Revision: D8053423

fbshipit-source-id: c4de00166dbc0e075b4e4cd81c3dd5b377ea9a52
2018-05-23 11:51:59 -07:00
..
test add attachEventBase()/detachEventBase() to UnixSocket 2018-05-23 11:51:59 -07:00
Bug.cpp add EdenBug::throwException 2018-05-01 16:52:06 -07:00
Bug.h add EdenBug::throwException 2018-05-01 16:52:06 -07:00
Clock.cpp make Clock::getRealtime() const 2018-02-01 11:19:15 -08:00
Clock.h make Clock::getRealtime() const 2018-02-01 11:19:15 -08:00
CMakeLists.txt add CMake build files 2018-04-30 14:37:46 -07:00
ControlMsg.cpp add new ControlMsg helper class 2017-10-10 15:51:15 -07:00
ControlMsg.h add new ControlMsg helper class 2017-10-10 15:51:15 -07:00
DirType.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
FutureUnixSocket.cpp add attachEventBase()/detachEventBase() to UnixSocket 2018-05-23 11:51:59 -07:00
FutureUnixSocket.h add attachEventBase()/detachEventBase() to UnixSocket 2018-05-23 11:51:59 -07:00
HgCommand.cpp move folly/experimental/logging to folly/logging/ 2018-04-30 21:29:29 -07:00
HgCommand.h Removed all folly::fbstring uses from eden. 2018-01-03 16:41:34 -08:00
IoFuture.cpp throw all errno exceptions as std::generic_category 2018-03-20 13:38:45 -07:00
IoFuture.h add a new IoFuture helper class 2017-10-10 15:51:15 -07:00
LeaseCache.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
MappedDiskVector.h add support for migrating MappedDiskVector record formats 2018-05-09 16:50:52 -07:00
PathFuncs.cpp Added joinAndNormalize to PathFuncs with test plus minor cleanup. 2018-01-04 10:11:38 -08:00
PathFuncs.h add convenient operator literals for the various path piece types 2018-05-11 14:52:07 -07:00
PathMap.h test and fix for takeover bug when trees are referenced across a takeover 2018-03-23 15:06:22 -07:00
SortedInsert.h Fixing merge screw-up caught by Adam TYVM 2018-01-04 14:35:26 -08:00
Synchronized.h remove last ulock from eden 2018-05-18 15:21:16 -07:00
SystemError.h check for std::generic_category when looking for errno errors 2018-03-20 13:38:45 -07:00
TimeUtil.cpp run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
TimeUtil.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
UnboundedQueueThreadPool.cpp introduce a type representing the unbounded eden cpu pool 2017-12-12 12:35:35 -08:00
UnboundedQueueThreadPool.h introduce a type representing the unbounded eden cpu pool 2017-12-12 12:35:35 -08:00
UnixSocket.cpp add attachEventBase()/detachEventBase() to UnixSocket 2018-05-23 11:51:59 -07:00
UnixSocket.h add attachEventBase()/detachEventBase() to UnixSocket 2018-05-23 11:51:59 -07:00
XAttr.cpp add fsattr utility for testing purposes 2018-01-30 21:50:39 -08:00
XAttr.h add fsattr utility for testing purposes 2018-01-30 21:50:39 -08:00