MCPcopy Create free account
hub / github.com/OpenRCT2/OpenRCT2 / WriteNetwork

Function WriteNetwork

src/openrct2/config/Config.cpp:517–541  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

515 }
516
517 static void WriteNetwork(IIniWriter* writer)
518 {
519 auto model = &_config.network;
520 writer->WriteSection("network");
521 writer->WriteString("player_name", model->playerName);
522 writer->WriteInt32("default_port", model->defaultPort);
523 writer->WriteString("listen_address", model->listenAddress);
524 writer->WriteString("default_password", model->defaultPassword);
525 writer->WriteBoolean("stay_connected", model->stayConnected);
526 writer->WriteBoolean("advertise", model->advertise);
527 writer->WriteString("advertise_address", model->advertiseAddress);
528 writer->WriteInt32("maxplayers", model->maxplayers);
529 writer->WriteString("server_name", model->serverName);
530 writer->WriteString("server_description", model->serverDescription);
531 writer->WriteString("server_greeting", model->serverGreeting);
532 writer->WriteString("master_server_url", model->masterServerUrl);
533 writer->WriteString("provider_name", model->providerName);
534 writer->WriteString("provider_email", model->providerEmail);
535 writer->WriteString("provider_website", model->providerWebsite);
536 writer->WriteBoolean("known_keys_only", model->knownKeysOnly);
537 writer->WriteBoolean("log_chat", model->logChat);
538 writer->WriteBoolean("log_server_actions", model->logServerActions);
539 writer->WriteBoolean("pause_server_if_no_clients", model->pauseServerIfNoClients);
540 writer->WriteBoolean("desync_debugging", model->desyncDebugging);
541 }
542
543 static void ReadNotifications(IIniReader* reader)
544 {

Callers 1

WriteFileFunction · 0.85

Calls 4

WriteSectionMethod · 0.80
WriteInt32Method · 0.80
WriteBooleanMethod · 0.80
WriteStringMethod · 0.45

Tested by

no test coverage detected