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

Function asyncWebServerMain

Examples/AsyncWebServer/AsyncWebServer.cpp:365–376  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

363
364template <typename CharType>
365static int asyncWebServerMain(int argc, CharType** argv)
366{
367 using namespace SC;
368 static constexpr size_t MAX_COMMAND_LINE_ARGUMENTS = 13; // 6 valued options + 3 boolean flags
369 StringSpan argsStorage[MAX_COMMAND_LINE_ARGUMENTS];
370 CommandLineArguments args;
371 if (not args.setFromMainArguments(argc, argv, argsStorage))
372 {
373 return -1;
374 }
375 return SC::saneMain(args.values) ? 0 : -1;
376}
377
378#if SC_PLATFORM_WINDOWS
379int wmain(int argc, wchar_t** argv) { return asyncWebServerMain(argc, argv); }

Callers 2

wmainFunction · 0.85
mainFunction · 0.85

Calls 1

saneMainFunction · 0.70

Tested by

no test coverage detected