Below, is a summary of all classes and their component's visiblity. Whenever a visibility is set and used at the right level, a green star is presented. Whenever it is set to a level, but could be updated to another, red and orange stars are mentioned. .
| Name | Value | None (public) | Public | Protected | Private | Constant | ||
| class CassandraEngine | ||||||||
| ONE_TABLE_PER_FEED | false | |||||||
| $cluster | ||||||||
| $session | ||||||||
| $log | ||||||||
| __construct | ||||||||
| create | ||||||||
| delete | ||||||||
| get_meta | ||||||||
| get_feed_size | ||||||||
| post | ||||||||
| update | ||||||||
| lastvalue | ||||||||
| get_data | ||||||||
| export | ||||||||
| csv_export | ||||||||
| trim | ||||||||
| clear | ||||||||
| delete_data_point | ||||||||
| deletedatarange | ||||||||
| execCQL | ||||||||
| unixtoday | ||||||||
| feedtable | ||||||||
| feedtableToDrop | ||||||||
| class DataType | ||||||||
| DAILY | 2 | |||||||
| HISTOGRAM | 3 | |||||||
| REALTIME | 1 | |||||||
| UNDEFINED | 0 | |||||||
| class Engine | ||||||||
| CASSANDRA | 10 | |||||||
| GRAPHITE | 3 | |||||||
| MYSQL | 0 | |||||||
| MYSQLMEMORY | 8 | |||||||
| PHPFINA | 5 | |||||||
| PHPFIWA | 6 | |||||||
| PHPTIMESERIES | 2 | |||||||
| PHPTIMESTORE | 4 | |||||||
| REDISBUFFER | 9 | |||||||
| TIMESTORE | 1 | |||||||
| VIRTUALFEED | 7 | |||||||
| get_all | ||||||||
| is_valid | ||||||||
| class ProcessArg | ||||||||
| FEEDID | 2 | |||||||
| INPUTID | 1 | |||||||
| NONE | 3 | |||||||
| SCHEDULEID | 5 | |||||||
| TEXT | 4 | |||||||
| VALUE | 0 | |||||||
| class ProcessError | ||||||||
| ACCESS_FORBIDDEN | 2 | |||||||
| NONE | 0 | |||||||
| TOO_MANY_ITERATIONS | 1 | |||||||
| class ProcessOriginType | ||||||||
| INPUT | 1 | |||||||
| TASK | 3 | |||||||
| VIRTUALFEED | 2 | |||||||
| class Rememberme | ||||||||
| TRIPLET_FOUND | 1 | |||||||
| $mysqli | ||||||||
| $log | ||||||||
| $cookieName | ||||||||
| $path | ||||||||
| $domain | ||||||||
| $secure | ||||||||
| $httpOnly | ||||||||
| $expireTime | ||||||||
| $lastLoginTokenWasInvalid | ||||||||
| $cleanStoredTokensOnInvalidResult | ||||||||
| __construct | ||||||||
| setCookie | ||||||||
| login | ||||||||
| cookieIsValid | ||||||||
| createCookie | ||||||||
| clearCookie | ||||||||
| getCookieName | ||||||||
| loginTokenWasInvalid | ||||||||
| createToken | ||||||||
| getCookieValues | ||||||||
| findTriplet | ||||||||
| storeTriplet | ||||||||
| cleanTriplet | ||||||||
| cleanAllTriplets | ||||||||
| cleanExpiredTriplets | ||||||||
| class Route | ||||||||
| $controller | ||||||||
| $action | ||||||||
| $subaction | ||||||||
| $subaction2 | ||||||||
| $query | ||||||||
| $method | ||||||||
| $format | ||||||||
| $is_ajax | ||||||||
| __construct | ||||||||
| decode | ||||||||
| isRouteNotDefined | ||||||||
| class Param | ||||||||
| $route | ||||||||
| $user | ||||||||
| $params | ||||||||
| $allowed_apis | ||||||||
| $sha256base64_response | ||||||||
| __construct | ||||||||
| load | ||||||||
| val | ||||||||
| exists | ||||||||
| class EmonLogger | ||||||||
| $logfile | ||||||||
| $caller | ||||||||
| $logenabled | ||||||||
| $log_level | ||||||||
| __construct | ||||||||
| set | ||||||||
| info | ||||||||
| warn | ||||||||
| error | ||||||||
| write | ||||||||
| class Email | ||||||||
| $log | ||||||||
| $have_swift | ||||||||
| $message | ||||||||
| __construct | ||||||||
| check | ||||||||
| from | ||||||||
| to | ||||||||
| cc | ||||||||
| bcc | ||||||||
| subject | ||||||||
| body | ||||||||
| attach | ||||||||
| send | ||||||||
| class User | ||||||||
| $mysqli | ||||||||
| $rememberme | ||||||||
| $enable_rememberme | ||||||||
| $email_verification | ||||||||
| $redis | ||||||||
| $log | ||||||||
| $appname | ||||||||
| __construct | ||||||||
| apikey_session | ||||||||
| get_id_from_apikey | ||||||||
| emon_session_start | ||||||||
| register | ||||||||
| send_verification_email | ||||||||
| verify_email | ||||||||
| login | ||||||||
| get_apikeys_from_login | ||||||||
| logout | ||||||||
| change_password | ||||||||
| passwordreset | ||||||||
| change_username | ||||||||
| change_email | ||||||||
| get_username | ||||||||
| get_name | ||||||||
| get_email | ||||||||
| get_apikey_read | ||||||||
| get_apikey_write | ||||||||
| get_lang | ||||||||
| get_timezone_offset | ||||||||
| get_timezone | ||||||||
| get_timezones | ||||||||
| timezone_valid | ||||||||
| get_salt | ||||||||
| get_id | ||||||||
| set_user_lang | ||||||||
| set_timezone | ||||||||
| get | ||||||||
| set | ||||||||
| new_apikey_read | ||||||||
| new_apikey_write | ||||||||
| get_number_of_users | ||||||||
| get_usernames_by_email | ||||||||
| is_not_null | ||||||||
| set_preferences | ||||||||
| get_preferences | ||||||||
| getUserBookmarks | ||||||||
| class Schedule | ||||||||
| $mysqli | ||||||||
| $log | ||||||||
| $timezone | ||||||||
| __construct | ||||||||
| exist | ||||||||
| get | ||||||||
| get_list | ||||||||
| get_expression | ||||||||
| create | ||||||||
| delete | ||||||||
| set_fields | ||||||||
| test_expression | ||||||||
| match | ||||||||
| match_engine | ||||||||
| class Schedule_ProcessList | ||||||||
| $log | ||||||||
| $schedule | ||||||||
| __construct | ||||||||
| process_list | ||||||||
| if_not_schedule_zero | ||||||||
| if_not_schedule_null | ||||||||
| if_schedule_zero | ||||||||
| if_schedule_null | ||||||||
| class Feed | ||||||||
| $log | ||||||||
| $mysqli | ||||||||
| $redis | ||||||||
| $settings | ||||||||
| __construct | ||||||||
| EngineClass | ||||||||
| create | ||||||||
| delete | ||||||||
| trim | ||||||||
| clear | ||||||||
| exist | ||||||||
| access | ||||||||
| get_id | ||||||||
| exists_tag_name | ||||||||
| update_user_feeds_size | ||||||||
| get_buffer_size | ||||||||
| get_meta | ||||||||
| get_user_feeds | ||||||||
| get_user_public_feeds | ||||||||
| redis_get_user_feeds | ||||||||
| mysql_get_user_feeds | ||||||||
| get_user_feeds_with_meta | ||||||||
| get_user_feed_ids | ||||||||
| get | ||||||||
| get_field | ||||||||
| get_timevalue | ||||||||
| get_value | ||||||||
| get_data | ||||||||
| get_data_DMY | ||||||||
| get_data_DMY_time_of_day | ||||||||
| get_average | ||||||||
| get_average_DMY | ||||||||
| csv_export | ||||||||
| csv_export_multi_prepare | ||||||||
| csv_export_multi | ||||||||
| set_feed_fields | ||||||||
| set_timevalue | ||||||||
| insert_data | ||||||||
| update_data | ||||||||
| upload_fixed_interval | ||||||||
| upload_variable_interval | ||||||||
| mysqltimeseries_export | ||||||||
| mysqltimeseries_delete_data_point | ||||||||
| mysqltimeseries_delete_data_range | ||||||||
| histogram_get_power_vs_kwh | ||||||||
| histogram_get_kwhd_atpower | ||||||||
| histogram_get_kwhd_atpowers | ||||||||
| phptimeseries_export | ||||||||
| phpfiwa_export | ||||||||
| phpfina_export | ||||||||
| get_processlist | ||||||||
| set_processlist | ||||||||
| reset_processlist | ||||||||
| load_to_redis | ||||||||
| load_feed_to_redis | ||||||||
| get_engine | ||||||||
| get_user_timezone | ||||||||
| input_access | ||||||||
| schedule_access | ||||||||
| class RedisBuffer | ||||||||
| $log | ||||||||
| $redis | ||||||||
| $feed | ||||||||
| __construct | ||||||||
| create | ||||||||
| delete | ||||||||
| get_meta | ||||||||
| get_feed_size | ||||||||
| post | ||||||||
| update | ||||||||
| lastvalue | ||||||||
| get_data | ||||||||
| export | ||||||||
| csv_export | ||||||||
| process_buffers | ||||||||
| process_feed_buffer | ||||||||
| checkLock_blocking | ||||||||
| checkLock | ||||||||
| setLock | ||||||||
| removeLock | ||||||||
| trim | ||||||||
| clear | ||||||||
| class PHPFina | ||||||||
| $dir | ||||||||
| $log | ||||||||
| $writebuffer | ||||||||
| $lastvalue_cache | ||||||||
| $maxpadding | ||||||||
| __construct | ||||||||
| create | ||||||||
| delete | ||||||||
| get_meta | ||||||||
| get_feed_size | ||||||||
| post | ||||||||
| update | ||||||||
| scalerange | ||||||||
| lastvalue | ||||||||
| get_data | ||||||||
| get_data_DMY | ||||||||
| get_data_DMY_time_of_day | ||||||||
| export | ||||||||
| csv_export | ||||||||
| post_bulk_prepare | ||||||||
| post_bulk_save | ||||||||
| create_meta | ||||||||
| get_npoints | ||||||||
| get_average | ||||||||
| get_average_DMY | ||||||||
| calculate_average | ||||||||
| upload_fixed_interval | ||||||||
| upload_variable_interval | ||||||||
| clear | ||||||||
| trim | ||||||||
| class TemplateEngine | ||||||||
| $log | ||||||||
| $writebuffer | ||||||||
| __construct | ||||||||
| create | ||||||||
| delete | ||||||||
| get_meta | ||||||||
| get_feed_size | ||||||||
| post | ||||||||
| update | ||||||||
| scalerange | ||||||||
| lastvalue | ||||||||
| get_data | ||||||||
| get_data_DMY | ||||||||
| get_data_DMY_time_of_day | ||||||||
| export | ||||||||
| csv_export | ||||||||
| post_bulk_prepare | ||||||||
| post_bulk_save | ||||||||
| get_average | ||||||||
| get_average_DMY | ||||||||
| upload_fixed_interval | ||||||||
| upload_variable_interval | ||||||||
| clear | ||||||||
| trim | ||||||||
| class PHPFiwa | ||||||||
| $dir | ||||||||
| $log | ||||||||
| __construct | ||||||||
| create | ||||||||
| post | ||||||||
| update_layer | ||||||||
| update | ||||||||
| get_data_basic | ||||||||
| get_data | ||||||||
| lastvalue | ||||||||
| export | ||||||||
| delete | ||||||||
| get_feed_size | ||||||||
| get_meta | ||||||||
| create_meta | ||||||||
| write_padding | ||||||||
| recompile | ||||||||
| csv_export | ||||||||
| trim | ||||||||
| clear | ||||||||
| class MysqlTimeSeries | ||||||||
| $dir | ||||||||
| $generic | ||||||||
| $prefix | ||||||||
| $mysqli | ||||||||
| $redis | ||||||||
| $log | ||||||||
| $writebuffer | ||||||||
| __construct | ||||||||
| create | ||||||||
| create_meta | ||||||||
| write_meta | ||||||||
| get_meta | ||||||||
| read_meta | ||||||||
| lastvalue | ||||||||
| get_data | ||||||||
| get_data_DMY | ||||||||
| get_data_DMY_time_of_day | ||||||||
| get_datapoint_interpolated | ||||||||
| get_average | ||||||||
| get_average_DMY | ||||||||
| get_feed_size | ||||||||
| csv_export | ||||||||
| export | ||||||||
| clear | ||||||||
| trim | ||||||||
| update | ||||||||
| post | ||||||||
| post_bulk_prepare | ||||||||
| post_bulk_save | ||||||||
| delete_data_point | ||||||||
| delete_data_range | ||||||||
| delete | ||||||||
| get_table_name | ||||||||
| get_table | ||||||||
| get_data_type | ||||||||
| writebuffer_update_time | ||||||||
| class PHPTimeSeries | ||||||||
| $dir | ||||||||
| $log | ||||||||
| $writebuffer | ||||||||
| __construct | ||||||||
| create | ||||||||
| delete | ||||||||
| get_meta | ||||||||
| get_feed_size | ||||||||
| post | ||||||||
| update | ||||||||
| lastvalue | ||||||||
| get_data | ||||||||
| get_data_DMY | ||||||||
| export | ||||||||
| csv_export | ||||||||
| post_bulk_prepare | ||||||||
| post_bulk_save | ||||||||
| get_npoints | ||||||||
| fopendata | ||||||||
| binarysearch | ||||||||
| binarysearch_exact | ||||||||
| trim | ||||||||
| clear | ||||||||
| class VirtualFeed | ||||||||
| $mysqli | ||||||||
| $input | ||||||||
| $feed | ||||||||
| $log | ||||||||
| __construct | ||||||||
| create | ||||||||
| delete | ||||||||
| get_meta | ||||||||
| get_feed_size | ||||||||
| post | ||||||||
| update | ||||||||
| lastvalue | ||||||||
| get_data | ||||||||
| export | ||||||||
| csv_export | ||||||||
| clear | ||||||||
| trim | ||||||||
| class Histogram | ||||||||
| $mysqli | ||||||||
| __construct | ||||||||
| create | ||||||||
| get_meta | ||||||||
| get_power_vs_kwh | ||||||||
| get_kwhd_atpower | ||||||||
| get_kwhd_atpowers | ||||||||
| csv_export | ||||||||
| trim | ||||||||
| clear | ||||||||
| delete | ||||||||
| post | ||||||||
| get_feed_size | ||||||||
| update | ||||||||
| get_data | ||||||||
| class Eventp_ProcessList | ||||||||
| $log | ||||||||
| $parentProcessModel | ||||||||
| __construct | ||||||||
| process_list | ||||||||
| sendEmail | ||||||||
| ifMuteSkip | ||||||||
| ifNotMuteSkip | ||||||||
| ifRateGtEqualSkip | ||||||||
| ifRateLtSkip | ||||||||
| class InputMethods | ||||||||
| $mysqli | ||||||||
| $feed | ||||||||
| $redis | ||||||||
| __construct | ||||||||
| post | ||||||||
| bulk | ||||||||
| process_node | ||||||||
| hex2bin | ||||||||
| class Input | ||||||||
| $mysqli | ||||||||
| $feed | ||||||||
| $redis | ||||||||
| $log | ||||||||
| __construct | ||||||||
| create_input | ||||||||
| exists | ||||||||
| access | ||||||||
| exists_nodeid_name | ||||||||
| validate_access | ||||||||
| set_timevalue | ||||||||
| belongs_to_user | ||||||||
| set_fields | ||||||||
| get_inputs | ||||||||
| redis_get_inputs | ||||||||
| mysql_get_inputs | ||||||||
| get_inputs_v2 | ||||||||
| redis_get_inputs_v2 | ||||||||
| mysql_get_inputs_v2 | ||||||||
| getlist | ||||||||
| redis_getlist | ||||||||
| mysql_getlist | ||||||||
| get_name | ||||||||
| get_details | ||||||||
| get_last_value | ||||||||
| get_last_timevalue | ||||||||
| delete | ||||||||
| delete_multiple | ||||||||
| clean | ||||||||
| clean_processlist_feeds | ||||||||
| get_processlist | ||||||||
| set_processlist | ||||||||
| reset_processlist | ||||||||
| load_input_to_redis | ||||||||
| load_to_redis | ||||||||
| schedule_access | ||||||||
| class Multigraph | ||||||||
| $mysqli | ||||||||
| __construct | ||||||||
| create | ||||||||
| delete | ||||||||
| set | ||||||||
| get | ||||||||
| getlist | ||||||||
| class Process | ||||||||
| $mysqli | ||||||||
| $input | ||||||||
| $feed | ||||||||
| $timezone | ||||||||
| $proc_initialvalue | ||||||||
| $proc_skip_next | ||||||||
| $proc_goto | ||||||||
| $runtime_error | ||||||||
| $log | ||||||||
| $modules_functions | ||||||||
| $process_list | ||||||||
| $process_map | ||||||||
| __construct | ||||||||
| __call | ||||||||
| get_process_list | ||||||||
| input | ||||||||
| load_modules | ||||||||
| get_module_class | ||||||||
| class Process_ProcessList | ||||||||
| $mysqli | ||||||||
| $input | ||||||||
| $feed | ||||||||
| $timezone | ||||||||
| $proc_initialvalue | ||||||||
| $proc_skip_next | ||||||||
| $proc_goto | ||||||||
| $log | ||||||||
| $mqtt | ||||||||
| __construct | ||||||||
| process_list | ||||||||
| scale | ||||||||
| divide | ||||||||
| offset | ||||||||
| allowpositive | ||||||||
| allownegative | ||||||||
| max_value_allowed | ||||||||
| min_value_allowed | ||||||||
| reset2zero | ||||||||
| reset2original | ||||||||
| reset2null | ||||||||
| signed2unsigned | ||||||||
| log_to_feed | ||||||||
| log_to_feed_join | ||||||||
| abs_value | ||||||||
| times_input | ||||||||
| divide_input | ||||||||
| update_feed_data | ||||||||
| add_input | ||||||||
| subtract_input | ||||||||
| max_input | ||||||||
| min_input | ||||||||
| max_feed | ||||||||
| min_feed | ||||||||
| power_to_kwh | ||||||||
| power_to_kwhd | ||||||||
| kwh_to_kwhd | ||||||||
| input_ontime | ||||||||
| ratechange | ||||||||
| save_to_input | ||||||||
| whinc_to_kwhd | ||||||||
| accumulator | ||||||||
| histogram | ||||||||
| pulse_diff | ||||||||
| kwh_to_power | ||||||||
| max_value | ||||||||
| min_value | ||||||||
| add_feed | ||||||||
| sub_feed | ||||||||
| multiply_by_feed | ||||||||
| divide_by_feed | ||||||||
| wh_accumulator | ||||||||
| kwh_accumulator | ||||||||
| publish_to_mqtt | ||||||||
| if_zero_skip | ||||||||
| if_not_zero_skip | ||||||||
| if_null_skip | ||||||||
| if_not_null_skip | ||||||||
| if_gt_skip | ||||||||
| if_gt_equal_skip | ||||||||
| if_lt_skip | ||||||||
| if_lt_equal_skip | ||||||||
| if_equal_skip | ||||||||
| if_not_equal_skip | ||||||||
| goto_process | ||||||||
| error_found | ||||||||
| source_feed_data_time | ||||||||
| add_source_feed | ||||||||
| sub_source_feed | ||||||||
| multiply_by_source_feed | ||||||||
| divide_by_source_feed | ||||||||
| reciprocal_by_source_feed | ||||||||
| get_feed_data_day | ||||||||
| average | ||||||||
| phaseshift | ||||||||
| kwh_to_kwhd_old | ||||||||
| power_acc_to_kwhd | ||||||||
| heat_flux | ||||||||
| getstartday | ||||||||
| class PHPFinaTest | ||||||||
| setUp | ||||||||
| tearDown | ||||||||
| create | ||||||||
| delete | ||||||||
| testGet_meta | ||||||||
| testUpdate | ||||||||
| testLastvalue | ||||||||
| testGet_data | ||||||||
| testCsv_export | ||||||||
| testGet_average_DMY | ||||||||
| testGet_average | ||||||||
| testGet_data_DMY_time_of_day | ||||||||
| testGet_data_DMY | ||||||||
| testUpload_fixed_interval | ||||||||
| testUpload_variable_interval | ||||||||
| testClear | ||||||||
| testTrim | ||||||||
| testGet_feed_size | ||||||||
| testPost | ||||||||
| class SharedHelper | ||||||||
| getTimeZoneFormated | ||||||||
| class MysqlMemory | ||||||||
| create | ||||||||
| class Admin | ||||||||
| getServiceStatus | ||||||||
| system_information | ||||||||
| disk_list | ||||||||
| php_modules | ||||||||
| is_Pi | ||||||||
| get_rpi_info | ||||||||
| mqtt_version | ||||||||
| get_ram | ||||||||
| get_mountpoints | ||||||||
| get_fs_state | ||||||||
| formatSize | ||||||||