[Erlang Systems]

mesh

MODULE

MODULE SUMMARY

DESCRIPTION

Starting and Stopping MESH

Requirements

Call back Module Usage

Measurement Responsible Processes

Events and Alarms

Adaptations

EXPORTS

create_tables(NodeList) -> Result

register_type(TypeId, Extra, InterfaceMod, NofInst) -> Result
register_type(TypeId, Extra, InterfaceMod, NofInst, AdminState) -> Result

unregister_type(TypeId) -> Result
unregister_type(TypeId, StopArgs) -> Result

list_types() -> Result

lock_type(TypeId) -> Result
lock_type(TypeId, StopArgs) -> Result

unlock_type(TypeId) -> Result

shut_down_type(TypeId) -> Result

create_measurement(MeasId, TypeId, Extra, ResId) -> Result
create_measurement(MeasId, TypeId, Extra, ResId, AdminState) -> Result
create_measurement(MeasId, TypeId, Extra, ResId, AdminState, StartArgs) -> Result

delete_measurement(MeasId) -> Result
delete_measurement(MeasId, StopArgs) -> Result

measurement_terminated(MeasId, Reason) -> ok

list_measurements(TypeId) -> Result

revive_measurement(MeasId) -> Result

start_measurement(MeasId) -> Result
start_measurement(MeasId, StartArgs) -> Result

stop_measurement(MeasId) -> Result

reset_measurement(MeasId) -> Result
reset_measurement(MeasId, StartArgs) -> Result

measurement_report(MeasId, Value, TimeStamp) -> ok
measurement_report(MeasId, Value, TimeStamp, MeasInfo) -> ok

get_measurement_report(MeasId) -> Result

set_upper_threshold(MeasId, ThreshId, Value) -> Result
set_upper_threshold(MeasId, ThreshId, Value, Status) -> Result

set_lower_threshold(MeasId, ThreshId, Value) -> Result
set_lower_threshold(MeasId, ThreshId, Value, Status) -> Result

remove_threshold(MeasId, ThreshId) -> Result

remove_thresholds(MeasId) -> Result

list_thresholds(MeasId) -> Result

enable_threshold(MeasId, ThreshId) -> Result

disable_threshold(MeasId, ThreshId) -> Result

report_tidemarks(MeasId) -> Result

reset_tidemarks(MeasId) -> Result

watchdog_setup(NofTypes, NofMeas) -> Result

Functions used to control the various logs

EXPORTS

set_alarm_filter(Func) -> Result

set_event_filter(Func) -> Result

set_measurement_filter(Func) -> Result

reset_alarm_filter() -> Result

reset_event_filter() -> Result

reset_measurement_filter() -> Result

Interface Module Functions

EXPORTS

InterfaceMod:init(TypeId) -> Result

InterfaceMod:terminate(MRP) -> Result

InterfaceMod:create_measurement(MRP1, TypeId, MeasId, ResId, StartArgs) -> Result

InterfaceMod:start_measurement(MRP, MeasId, StartArgs) -> Result

InterfaceMod:stop_measurement(MRP, MeasId) -> Result

InterfaceMod:reset_measurement(MRP, MeasId, StartArgs) -> Result

InterfaceMod:delete_measurement(MRP, MeasId, StopArgs) -> Result

InterfaceMod:set_upper_threshold(MRP, MeasId, ThreshId, Value, Status) -> Result

InterfaceMod:set_lower_threshold(MRP, MeasId, ThreshId, Value, Status) -> Result

InterfaceMod:remove_threshold(MRP, MeasId, ThreshId) -> Result

InterfaceMod:enable_threshold(MRP, MeasId, ThreshId) -> Result

InterfaceMod:disable_threshold(MRP, MeasId, ThreshId) -> Result

SEE ALSO

AUTHORS


mesh 1.1.0
Copyright © 1991-1999 Ericsson Utvecklings AB