X-Git-Url: https://git.mxchange.org/?p=hub.git;a=blobdiff_plain;f=application%2Fhub%2Fconfig.php;h=3340351b33172deae0e99aee18b2c95c29f6662e;hp=85e59e4b6bceb5e7faadca26c8e51944e9744c0a;hb=f6368b592b8d4082f856002f6550f37bcfeeea83;hpb=66fe056b2df0c110683fb4378926cd3500bbec9a diff --git a/application/hub/config.php b/application/hub/config.php index 85e59e4b6..3340351b3 100644 --- a/application/hub/config.php +++ b/application/hub/config.php @@ -37,7 +37,7 @@ $cfg->setConfigEntry('node_default_mode', 'regular'); $cfg->setConfigEntry('enable_feature_hubcoin_reward', 'Y'); // CFG: FEATURE-HUBCOIN-REWARD-CLASS -$cfg->setConfigEntry('feature_hubcoin_reward_class', 'HubcoinsRewardFeature'); +$cfg->setConfigEntry('feature_hubcoin_reward_class', 'HubcoinRewardFeature'); // CFG: TEMPLATE-ENGINE $cfg->setConfigEntry('tpl_engine', 'ConsoleOutput'); @@ -45,9 +45,6 @@ $cfg->setConfigEntry('tpl_engine', 'ConsoleOutput'); // CFG: OUTPUT-CLASS $cfg->setConfigEntry('output_class', 'DebugConsoleOutput'); -// CFG: DEBUG-CLASS -$cfg->setConfigEntry('debug_class', 'DebugConsoleOutput'); - // CFG: NODE-INFO-DB-WRAPPER-CLASS $cfg->setConfigEntry('node_info_db_wrapper_class', 'NodeInformationDatabaseWrapper'); @@ -72,6 +69,12 @@ $cfg->setConfigEntry('tcp_listener_class', 'TcpListener'); // CFG: UDP-LISTENER-CLASS $cfg->setConfigEntry('udp_listener_class', 'UdpListener'); +// CFG: SOCKET-FILE-LISTENER-CLASS +$cfg->setConfigEntry('socket_file_listener_class', 'SocketFileListener'); + +// CFG: SOCKET-FILE-DECORATOR-LISTENER-CLASS +$cfg->setConfigEntry('socket_file_decorator_listener_class', 'SocketFileListenerDecorator'); + // CFG: NODE-TCP-LISTENER-CLASS $cfg->setConfigEntry('node_tcp_listener_class', 'HubTcpListenerDecorator'); @@ -87,6 +90,9 @@ $cfg->setConfigEntry('client_udp_listener_class', 'ClientUdpListenerDecorator'); // CFG: NODE-POOL-CLASS $cfg->setConfigEntry('node_pool_class', 'DefaultPeerPool'); +// CFG: APPLICATION-POOL-CLASS +$cfg->setConfigEntry('application_pool_class', 'DefaultPeerPool'); + // CFG: POOL-ENTRIES-LIST-CLASS $cfg->setConfigEntry('pool_entries_list_class', 'PoolEntriesList'); @@ -99,12 +105,18 @@ $cfg->setConfigEntry('handler_pool_iterator_class', 'HandlerPoolIterator'); // CFG: NETWORK-LISTEN-ITERATOR-CLASS $cfg->setConfigEntry('network_listen_iterator_class', 'NetworkListenIterator'); +// CFG: SOCKET-LISTEN-ITERATOR-CLASS +$cfg->setConfigEntry('socket_listen_iterator_class', 'DefaultIterator'); + // CFG: TCP-RAW-DATA-HANDLER-CLASS $cfg->setConfigEntry('tcp_raw_data_handler_class', 'TcpRawDataHandler'); // CFG: UDP-RAW-DATA-HANDLER-CLASS $cfg->setConfigEntry('udp_raw_data_handler_class', 'UdpRawDataHandler'); +// CFG: SOCKET-RAW-DATA-HANDLER-CLASS +$cfg->setConfigEntry('socket_raw_data_handler_class', 'SocketRawDataHandler'); + // CFG: SHUTDOWN-LISTENER-POOL-VISITOR-CLASS $cfg->setConfigEntry('shutdown_listener_pool_visitor_class', 'ShutdownListenerPoolVisitor'); @@ -357,9 +369,6 @@ $cfg->setConfigEntry('node_dht_bootstrap_template_type', 'xml/dht_bootstrap'); // CFG: DHT-PUBLISH-TEMPLATE-TYPE $cfg->setConfigEntry('node_dht_publish_template_type', 'xml/dht_publish'); -// CFG: CODE-TEMPLATE-TYPE -$cfg->setConfigEntry('code_template_type', 'xml'); - // CFG: RAW-TEMPLATE-EXTENSION (to speed-up things) $cfg->setConfigEntry('raw_template_extension', '.xml'); @@ -696,6 +705,9 @@ $cfg->setConfigEntry('socket_registry_class', 'SocketRegistry'); // CFG: SOCKET-CONTAINER-CLASS $cfg->setConfigEntry('socket_container_class', 'SocketContainer'); +// CFG: IPC-SOCKET-FILE-NAME +$cfg->setConfigEntry('ipc_socket_file_name', 'php_hub_ipc_socket'); + // CFG: PACKAGE-RECIPIENT-DISCOVERY-CLASS $cfg->setConfigEntry('package_recipient_discovery_class', 'PackageRecipientDiscovery'); @@ -793,9 +805,6 @@ $cfg->setConfigEntry('node_raw_data_output_stream_class', 'RawDataOutputStream') // CFG: NODE-RAW-DATA-INPUT-STREAM-CLASS $cfg->setConfigEntry('node_raw_data_input_stream_class', 'RawDataInputStream'); -// CFG: DEBUG-OUTPUT-TIMINGS -$cfg->setConfigEntry('debug_output_timings', 'Y'); - // CFG: SOCKET-TIMEOUT-SECONDS $cfg->setConfigEntry('socket_timeout_seconds', 3); @@ -920,8 +929,8 @@ $cfg->setConfigEntry('upper_recipient_class', 'UpperRecipient'); // Miner configuration /////////////////////////////////////////////////////////////////////////////// -// CFG: MINER-DEFAULT-MODE (can be only 'chash' at the moment) -$cfg->setConfigEntry('miner_default_mode', 'chash'); +// CFG: MINER-DEFAULT-MODE (can be only 'coin' at the moment) +$cfg->setConfigEntry('miner_default_mode', 'coin'); // CFG: MINER-BUFFER-STACKER-CLASS $cfg->setConfigEntry('miner_buffer_stacker_class', 'FiFoStacker'); @@ -1487,19 +1496,6 @@ $cfg->setConfigEntry('crawler_csv_file_path', 'data/url_lists'); // CFG: CRAWLER-URL-LIST-COLUMN-SEPARATOR $cfg->setConfigEntry('crawler_url_list_column_separator', ','); -/////////////////////////////////////////////////////////////////////////////// -// HTTP Configuration -/////////////////////////////////////////////////////////////////////////////// - -// CFG: DEFAULT-WEB-COMMAND -$cfg->setConfigEntry('default_web_command', 'home'); - -// CFG: WEB-CMD-HOME-RESOLVER-CLASS -$cfg->setConfigEntry('web_cmd_home_resolver_class', 'WebCommandResolver'); - -// CFG: NEWS-HOME-LIMIT -$cfg->setConfigEntry('news_home_limit', 10); - /////////////////////////////////////////////////////////////////////////////// // Apt-Proxy Configuration /////////////////////////////////////////////////////////////////////////////// @@ -1543,5 +1539,49 @@ $cfg->setConfigEntry('task_apt_proxy_listener_interval_delay', 10); // CFG: TASK-APT-PROXY-LISTENER-MAX-RUNS $cfg->setConfigEntry('task_apt_proxy_listener_max_runs', 0); +/////////////////////////////////////////////////////////////////////////////// +// HTML interface // +/////////////////////////////////////////////////////////////////////////////// + +// CFG: DEFAULT-HUB-HTML-COMMAND +$cfg->setConfigEntry('default_hub_html_command', 'index'); + +// CFG: DEFAULT-HTML-CONTROLLER +$cfg->setConfigEntry('default_html_controller', 'index'); + +// CFG: HTML-CMD-INDEX-RESOLVER-CLASS +$cfg->setConfigEntry('html_cmd_index_resolver_class', 'HubHtmlCommandResolver'); + +// CFG: NEWS-READER-INDEX-CLASS +$cfg->setConfigEntry('news_reader_index_class', 'DefaultNewsReader'); + +// CFG: NEWS-INDEX-LIMIT +$cfg->setConfigEntry('news_index_limit', 10); + +// CFG: HUB-INDEX-MENU-CLASS +$cfg->setConfigEntry('hub_index_menu_class', 'HubIndexMenu'); + +// CFG: HTML-FORM-HELPER +$cfg->setConfigEntry('html_form_helper_class', 'HtmlFormHelper'); + +// CFG: FORM-ACTION +$cfg->setConfigEntry('form_action', 'index.php?app={?app_short_name?}&command=do_form'); + +// CFG: FORM-METHOD +$cfg->setConfigEntry('form_method', 'post'); + +// CFG: FORM-TARGET +$cfg->setConfigEntry('form_target', '_self'); + +/////////////////////////////////////////////////////////////////////////////// +// Virtual file system with FUSE // +/////////////////////////////////////////////////////////////////////////////// + +// CFG: HUB-CONSOLE-CMD-FUSE-RESOLVER-CLASS +$cfg->setConfigEntry('hub_console_cmd_fuse_resolver_class', 'ConsoleCommandResolver'); + +// CFG: ENABLE-FEATURE-FUSE +$cfg->setConfigEntry('enable_feature_fuse', 'N'); + // [EOF] ?>