MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / pause

Method pause

Libraries/AsyncStreams/AsyncStreams.cpp:461–479  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

459}
460
461void AsyncReadableStream::pause()
462{
463 switch (state)
464 {
465 case State::Reading:
466 case State::AsyncReading:
467 case State::SyncPushing:
468 case State::AsyncPushing: {
469 state = State::Pausing;
470 }
471 break;
472 case State::Pausing:
473 case State::Ended:
474 case State::Paused: break;
475 default: {
476 emitError(Result::Error("AsyncReadableStream::pause - called in wrong state"));
477 }
478 }
479}
480
481void AsyncReadableStream::resumeReading()
482{

Callers 7

onStreamReceiveMethod · 0.80
onRequestBodyDataMethod · 0.80
finalizeResponseMethod · 0.80
processBodyDataMethod · 0.80
dispatchToTransformMethod · 0.80
asyncWriteWritableMethod · 0.80
dispatchToPipesMethod · 0.80

Calls 1

ErrorEnum · 0.50

Tested by

no test coverage detected