35#include "BESModuleApp.h"
44 bool d_got_port {
false};
45 std::string d_ip_value;
46 bool d_got_ip {
false};
47 std::string d_unix_socket_value;
48 bool d_is_secure {
false};
56 ~ServerApp()
override =
default;
57 int initialize(
int argC,
char **argV)
override;
61 void dump(std::ostream &strm)
const override;
BESModuleApp()
Default constructor.
int initialize(int argC, char **argV) override
Load and initialize any BES modules.
int run() override
The body of the application, implementing the primary functionality of the BES application.
void dump(std::ostream &strm) const override
dumps information about this object
int terminate(int status=0) override
clean up after the application