Copyright © 2013-2016 Michael Truog
Version: 1.5.2 Oct 7 2016 12:03:14 ------------------------------------------------------------------------
Authors: Michael Truog (mjtruog [at] gmail (dot) com).
count_process_dynamic_format(Count_process_dynamic::#count_process_dynamic{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), rate_min = undefined | number(), count_process_max = undefined | pos_integer(), count_process_min = undefined | pos_integer(), terminate = boolean()} | false) -> [{atom(), any()}] | false
count_process_dynamic_init(CountProcessDynamic::#count_process_dynamic{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), rate_min = undefined | number(), count_process_max = undefined | pos_integer(), count_process_min = undefined | pos_integer(), terminate = boolean()}) -> #count_process_dynamic{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), rate_min = undefined | number(), count_process_max = undefined | pos_integer(), count_process_min = undefined | pos_integer(), terminate = boolean()}
count_process_dynamic_reinit(Dispatcher::pid(), CountProcessDynamic::#count_process_dynamic{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), rate_min = undefined | number(), count_process_max = undefined | pos_integer(), count_process_min = undefined | pos_integer(), terminate = boolean()}) -> #count_process_dynamic{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), rate_min = undefined | number(), count_process_max = undefined | pos_integer(), count_process_min = undefined | pos_integer(), terminate = boolean()}
count_process_dynamic_request(CountProcessDynamic::#count_process_dynamic{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), rate_min = undefined | number(), count_process_max = undefined | pos_integer(), count_process_min = undefined | pos_integer(), terminate = boolean()}) -> #count_process_dynamic{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), rate_min = undefined | number(), count_process_max = undefined | pos_integer(), count_process_min = undefined | pos_integer(), terminate = boolean()}
count_process_dynamic_terminate(Pid::pid()) -> ok
count_process_dynamic_terminate_set(ReceiverPid::pid(), CountProcessDynamic::#count_process_dynamic{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), rate_min = undefined | number(), count_process_max = undefined | pos_integer(), count_process_min = undefined | pos_integer(), terminate = boolean()}) -> #count_process_dynamic{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), rate_min = undefined | number(), count_process_max = undefined | pos_integer(), count_process_min = undefined | pos_integer(), terminate = boolean()}
count_process_dynamic_terminated(CountProcessDynamic::#count_process_dynamic{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), rate_min = undefined | number(), count_process_max = undefined | pos_integer(), count_process_min = undefined | pos_integer(), terminate = boolean()} | false) -> boolean()
count_process_dynamic_update(Pid::pid(), CountProcess::pos_integer()) -> ok
count_process_dynamic_validate(Options::[{atom(), any()}] | false, CountProcess::number() | undefined) -> {ok, #count_process_dynamic{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), rate_min = undefined | number(), count_process_max = undefined | pos_integer(), count_process_min = undefined | pos_integer(), terminate = boolean()} | false} | {error, {service_options_count_process_dynamic_invalid, any()}}
hibernate_check(Value::#hibernate{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_min = undefined | number(), hibernate = boolean()} | boolean()) -> boolean()
hibernate_format(Hibernate::#hibernate{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_min = undefined | number(), hibernate = boolean()} | true | false) -> [{atom(), any()}] | true | false
hibernate_init(Hibernate::#hibernate{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_min = undefined | number(), hibernate = boolean()}) -> #hibernate{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_min = undefined | number(), hibernate = boolean()}
hibernate_reinit(Hibernate::#hibernate{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_min = undefined | number(), hibernate = boolean()} | boolean()) -> {boolean(), #hibernate{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_min = undefined | number(), hibernate = boolean()} | boolean()}
hibernate_request(Hibernate::#hibernate{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_min = undefined | number(), hibernate = boolean()}) -> #hibernate{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_min = undefined | number(), hibernate = boolean()}
hibernate_validate(Options::[{atom(), any()}] | true | false) -> {ok, #hibernate{method = undefined | rate_request, period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_min = undefined | number(), hibernate = boolean()} | true | false} | {error, {service_options_hibernate_invalid, any()}}
rate_request_format(Rate_request::#rate_request{period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), blocking = boolean()} | undefined) -> [{atom(), any()}] | undefined
rate_request_init(RateRequest::#rate_request{period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), blocking = boolean()}) -> #rate_request{period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), blocking = boolean()}
rate_request_reinit(RateRequest::#rate_request{period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), blocking = boolean()} | undefined) -> #rate_request{period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), blocking = boolean()}
rate_request_request(RateRequest::#rate_request{period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), blocking = boolean()}) -> {boolean(), #rate_request{period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), blocking = boolean()}}
rate_request_validate(Value::[{atom(), any()}] | number() | undefined) -> {ok, #rate_request{period = undefined | cloudi_service_api:period_seconds(), count = non_neg_integer(), rate_max = undefined | number(), blocking = boolean()} | undefined} | {error, {service_options_rate_request_max_invalid, any()}}
Generated by EDoc, Oct 7 2016, 12:03:14.