Function getRunnerRequest [src]

Prototype

pub fn getRunnerRequest(ws: *WebServer) ?RunnerRequest

Parameters

ws: *WebServer

Source

pub fn getRunnerRequest(ws: *WebServer) ?RunnerRequest { ws.runner_request_mutex.lock(); defer ws.runner_request_mutex.unlock(); if (ws.runner_request) |req| { ws.runner_request = null; ws.runner_request_empty_cond.signal(); return req; } return null; }