# Module nodefinder

- Function Index
- Function Details

## Function Index

ec2_discover/1 |
ec2_start/5 |
ec2_stop/0 |
multicast_discover/1 |
multicast_start/0 |
multicast_start/5 |
multicast_stop/0 |
timeout_min/0 |

## Function Details

### ec2_discover/1

`ec2_discover(Timeout::pos_integer()) -> ok | {error, any()}`

### ec2_start/5

`ec2_start(AccessKeyID::string(), SecretAccessKey::string(), EC2Host::string(), Groups::[nodefinder_ec2:group()], Tags::[nodefinder_ec2:tag()]) -> {ok, pid()} | {error, any()}`

### ec2_stop/0

`ec2_stop() -> ok | {error, any()}`

### multicast_discover/1

`multicast_discover(Timeout::pos_integer()) -> ok | {error, any()}`

### multicast_start/0

`multicast_start() -> {ok, pid()} | {error, any()}`

### multicast_start/5

`multicast_start(Interface::inet:ip_address(), Address::inet:ip_address(), Port::inet:port_number(), TTL::non_neg_integer(), TimeoutSeconds::pos_integer()) -> {ok, pid()} | {error, any()}`

### multicast_stop/0

`multicast_stop() -> ok | {error, any()}`

### timeout_min/0

`timeout_min() -> pos_integer()`

Generated by EDoc