ServerPortDatachunkSenderData: ServerChunkSenderData_tchunkReceiverData: ServerChunkReceiverData_tofferingRequested: atomic<bool>offered: atomic<bool>ServerRequestResultTOO_MANY_REQUESTS_HELD_IN_PARALLEL,NO_PENDING_REQUESTS,UNDEFINED_CHUNK_RECEIVE_ERROR,NO_PENDING_REQUESTS_AND_SERVER_DOES_NOT_OFFER,ServerSendErrorNOT_OFFERED,CLIENT_NOT_AVAILABLE,INVALID_RESPONSE,ServerPortUserunsetConditionVariable: voidoffer(): voidstopOffer(): voidisOffered(): boolhasClients(): boolgetRequest(): expected<const RequestHeader*, ServerRequestResult>releaseRequest(requestHeader: const RequestHeader*): voidreleaseQueuedRequests(): voidhasNewRequests(): boolhasLostRequestsSinceLastCall(): boolallocateResponse(requestHeader: RequestHeader*, userPayloadSize: uint32_t, userPayloadAlignment: uint32_t): expected<ResponseHeader*, AllocationError>sendResponse(responseHeader: ResponseHeader*): expected<ServerSendError>releaseResponse(responseHeader: const ResponseHeader*): voidsetConditionVariable(conditionVariableData: ConditionVariableData&, notificationIndex: uint64_t): voidisConditionVariableSet(): boolServerPortRouDitryGetCaProMessage(): optional<CaProMessage>dispatchCaProMessageAndGetPossibleResponse(caProMessage: const CaProMessage &): optional<CaProMessage>releaseAllChunks(): voidgetRequestQueueFullPolicy(): QueueFullPolicygetClientTooSlowPolicy(): ConsumerTooSlowPolicy