Module achlys

Top level module operating the achlys app.

Description

Top level module operating the achlys app.

Data Types

channel()

channel() = atom()

listen_addr()

listen_addr() = #{ip => inet:ip_address(), port => non_neg_integer()}

node_spec()

node_spec() = #{name => node(), listen_addrs => [listen_addr()], channels => [channel()], parallelism => non_neg_integer()}

Function Index

clusterize/0Attempts to discover and join other neighboring nodes.
get_temp/0Returns the temperature aggregates seen by the current node.
start/0Start the application.
stop/0Stop the Application.

Function Details

clusterize/0

clusterize() -> [node_spec()]

Attempts to discover and join other neighboring nodes.

get_temp/0

get_temp() -> list()

Returns the temperature aggregates seen by the current node.

start/0

start() -> ok

Start the application.

stop/0

stop() -> ok

Stop the Application


Generated by EDoc