|
proxygen
|
Public Member Functions | |
| template<typename D > | |
| WaitNode (uint64_t key, uint64_t lotid, D &&data) | |
Public Member Functions inherited from folly::parking_lot_detail::WaitNodeBase | |
| WaitNodeBase (uint64_t key, uint64_t lotid) | |
| template<typename Clock , typename Duration > | |
| std::cv_status | wait (std::chrono::time_point< Clock, Duration > deadline) |
| void | wake () |
| bool | signaled () |
Public Attributes | |
| const Data | data_ |
Public Attributes inherited from folly::parking_lot_detail::WaitNodeBase | |
| const uint64_t | key_ |
| const uint64_t | lotid_ |
| WaitNodeBase * | next_ {nullptr} |
| WaitNodeBase * | prev_ {nullptr} |
| bool | signaled_ |
| std::mutex | mutex_ |
| std::condition_variable | cond_ |
Definition at line 166 of file ParkingLot.h.
|
inline |
Definition at line 170 of file ParkingLot.h.
| const Data folly::ParkingLot< Data >::WaitNode::data_ |
Definition at line 167 of file ParkingLot.h.