Module seaplus

Data Types

bin_executable_path()

bin_executable_path() = file_utils:bin_executable_path()

count()

count() = basic_utils:count()

driver_info()

driver_info() = {ExecPath::bin_executable_path(), ExtraEnv::environment(), OSPid::option(os_pid())}

environment()

environment() = system_utils:environment()

executable_name()

executable_name() = file_utils:executable_name()

executable_path()

executable_path() = file_utils:executable_path()

file_path()

file_path() = file_utils:file_path()

function_driver_id()

function_driver_id() = count()

function_params()

function_params() = [term()]

function_result()

function_result() = term()

os_pid()

os_pid() = system_utils:os_pid()

service_key()

service_key() = process_dictionary:key()

service_name()

service_name() = atom()

three_digit_version()

three_digit_version() = basic_utils:three_digit_version()

ustring()

ustring() = text_utils:ustring()

Function Index

call_port_for/3
check_driver_runnable/2
display_driver_runtime_info/2
get_call_debug_hints/3
get_driver_log_path/1
get_driver_log_path_from_os_pid/1
get_execution_target/0
get_existing_driver_log_path_from_os_pid/1
get_seaplus_version/0
get_seaplus_version_string/0
restart/1
restart/2
start/1
start/2
start_link/1
start_link/2
stop/1

Function Details

call_port_for/3

call_port_for(ServiceKey::service_key(), FunctionId::function_driver_id(), Params::function_params()) -> function_result()

check_driver_runnable/2

check_driver_runnable(DriverExecPath::executable_path(), ExtraEnvironment::environment()) -> ustring() | system_utils:execution_outcome()

display_driver_runtime_info/2

display_driver_runtime_info(ExecPath::executable_path(), ExtraEnvironment::environment()) -> void()

get_call_debug_hints/3

get_call_debug_hints(ServiceKey::service_key(), FunctionId::function_driver_id(), Params::function_params()) -> ustring()

get_driver_log_path/1

get_driver_log_path(PortServiceKey::service_key()) -> option(file_path())

get_driver_log_path_from_os_pid/1

get_driver_log_path_from_os_pid(OSPid::os_pid()) -> file_path()

get_execution_target/0

get_execution_target() -> development

get_existing_driver_log_path_from_os_pid/1

get_existing_driver_log_path_from_os_pid(OSPid::os_pid()) -> option(file_path())

get_seaplus_version/0

get_seaplus_version() -> three_digit_version()

get_seaplus_version_string/0

get_seaplus_version_string() -> ustring()

restart/1

restart(ServiceName::service_name()) -> void()

restart/2

restart(ServiceName::service_name(), DriverExecutableName::executable_name()) -> void()

start/1

start(ServiceName::service_name()) -> void()

start/2

start(ServiceName::service_name(), DriverExecutableName::executable_name()) -> void()

start_link/1

start_link(ServiceName::service_name()) -> void()

start_link/2

start_link(ServiceName::service_name(), DriverExecutableName::executable_name()) -> void()

stop/1

stop(ServiceName::service_name()) -> void()


Generated by EDoc