Space Station 13 - Modules - TypesVar Details - Proc Details

http

Vars

active_async_requestsList of all async HTTP requests in the processing chain
logging_enabledVariable to define if logging is enabled or not. Disabled by default since we know the requests the server is making. Enable with VV if you need to debug requests
total_requestsTotal requests the SS has processed in a round

Procs

create_async_requestAsync request creator
make_blocking_requestBlocking request creator

Var Details

active_async_requests

List of all async HTTP requests in the processing chain

logging_enabled

Variable to define if logging is enabled or not. Disabled by default since we know the requests the server is making. Enable with VV if you need to debug requests

total_requests

Total requests the SS has processed in a round

Proc Details

create_async_request

Async request creator

Generates an async request, and adds it to the subsystem's processing list These should be used as they do not lock the entire DD process up as they execute inside their own thread pool inside RUSTG

make_blocking_request

Blocking request creator

Generates a blocking request, executes it, logs the info then cleanly returns the response Exists as a proof of concept, and should never be used