PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
main.cpp File Reference

Modality Worklist SCP - DICOM Worklist Server. More...

#include "kcenon/pacs/core/dicom_dataset.h"
#include "kcenon/pacs/core/dicom_tag_constants.h"
#include "kcenon/pacs/encoding/vr_type.h"
#include "kcenon/pacs/network/dicom_server.h"
#include "kcenon/pacs/network/server_config.h"
#include "kcenon/pacs/services/verification_scp.h"
#include "kcenon/pacs/services/worklist_scp.h"
#include <atomic>
#include <chrono>
#include <csignal>
#include <cstdlib>
#include <filesystem>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <map>
#include <mutex>
#include <sstream>
#include <string>
#include <variant>
#include <vector>
Include dependency graph for main.cpp:

Go to the source code of this file.

Functions

int main (int argc, char *argv[])
 

Detailed Description

Modality Worklist SCP - DICOM Worklist Server.

Definition in file main.cpp.

Function Documentation

◆ main()

int main ( int argc,
char * argv[] )

Definition at line 908 of file main.cpp.

908 {
909 std::cout << R"(
910 __ __ _ _ _ _ ____ ____ ____
911 \ \ / /__ _ __| | _| (_)___| |_ / ___| / ___| _ \
912 \ \ /\ / / _ \| '__| |/ / | / __| __| | \___ \| | | |_) |
913 \ V V / (_) | | | <| | \__ \ |_ ___) | |___| __/
914 \_/\_/ \___/|_| |_|\_\_|_|___/\__| |____/ \____|_|
915
916 DICOM Modality Worklist Server
917)" << "\n";
918
919 worklist_scp_args args;
920
921 if (!parse_arguments(argc, argv, args)) {
922 print_usage(argv[0]);
923 return 1;
924 }
925