Lines Matching full:sol

13 namespace sol  namespace
39 // fetch the timeout from the SOL manager in enableAccumulateTimer()
40 std::chrono::microseconds interval = sol::Manager::get().accumulateInterval; in enableAccumulateTimer()
44 auto bufferSize = sol::Manager::get().dataBuffer.size(); in enableAccumulateTimer()
84 // fetch the timeout from the SOL manager in enableRetryTimer()
85 std::chrono::microseconds interval = sol::Manager::get().retryInterval; in enableRetryTimer()
113 * outstanding sequence numbers are not supported in this version of the SOL in processInboundPayload()
119 lg2::info("Out of sequence SOL packet - packet is dropped"); in processInboundPayload()
131 lg2::info("Out of sequence ack number - SOL packet is dropped"); in processInboundPayload()
136 * Retry the SOL payload packet in the following conditions: in processInboundPayload()
139 * b) Accepted Character Count does not match with the sent out SOL payload in processInboundPayload()
156 sol::Manager::get().dataBuffer.erase(count); in processInboundPayload()
169 constexpr uint8_t sysrqValue = 72; // use this to notify sol server in processInboundPayload()
171 auto ret = sol::Manager::get().writeConsoleSocket(test, isBreak); in processInboundPayload()
183 auto rc = sol::Manager::get().writeConsoleSocket(input, isBreak); in processInboundPayload()
198 * SOL payload with no character data and valid sequence number can be used in processInboundPayload()
199 * as method to keep the SOL session active. in processInboundPayload()
219 auto bufferSize = sol::Manager::get().dataBuffer.size(); in prepareResponse()
244 auto handle = sol::Manager::get().dataBuffer.read(); in prepareResponse()
261 auto bufferSize = sol::Manager::get().dataBuffer.size(); in sendOutboundPayload()
271 auto handle = sol::Manager::get().dataBuffer.read(); in sendOutboundPayload()
291 sol::Manager::get().dataBuffer.erase(expectedCharCount); in resendPayload()
304 auto bufferSize = sol::Manager::get().dataBuffer.size(); in charAccTimerHandler()
333 resendPayload(sol::Context::noClear); in retryTimerHandler()
338 resendPayload(sol::Context::clear); in retryTimerHandler()
348 } // namespace sol