Lines Matching refs:Context
17 Context::Context(std::shared_ptr<boost::asio::io_context> io, in Context() function in sol::Context
27 std::shared_ptr<Context> Context::makeContext( in makeContext()
31 auto ctx = std::make_shared<Context>(io, maxRetryCount, sendThreshold, in makeContext()
37 void Context::enableAccumulateTimer(bool enable) in enableAccumulateTimer()
64 std::weak_ptr<Context> weakRef = weak_from_this(); in enableAccumulateTimer()
67 std::shared_ptr<Context> self = weakRef.lock(); in enableAccumulateTimer()
80 void Context::enableRetryTimer(bool enable) in enableRetryTimer()
87 std::weak_ptr<Context> weakRef = weak_from_this(); in enableRetryTimer()
89 std::shared_ptr<Context> self = weakRef.lock(); in enableRetryTimer()
102 void Context::processInboundPayload(uint8_t seqNum, uint8_t ackSeqNum, in processInboundPayload()
217 void Context::prepareResponse(uint8_t ackSeqNum, uint8_t count, bool ack) in prepareResponse()
254 int Context::sendOutboundPayload() in sendOutboundPayload()
283 void Context::resendPayload(bool clear) in resendPayload()
295 void Context::sendPayload(const std::vector<uint8_t>& out) const in sendPayload()
302 void Context::charAccTimerHandler() in charAccTimerHandler()
325 void Context::retryTimerHandler() in retryTimerHandler()
333 resendPayload(sol::Context::noClear); in retryTimerHandler()
338 resendPayload(sol::Context::clear); in retryTimerHandler()