NetOceanDirectLighthouse 3.1.3
OceanDirect Lighthouse .NET API
NetLighthouse.h File Reference
#include "ManagedObject.h"

Go to the source code of this file.

Classes

class  NetLighthouse::Lighthouse
 
struct  NetLighthouse::NetLighthouseSpectrumWithMetadata
 

Namespaces

namespace  NetLighthouse
 

Enumerations

enum class  net_lh_baud_rate_t {
  B300 = lh_baud_rate_t::B300 , B600 = lh_baud_rate_t::B600 , B1200 = lh_baud_rate_t::B1200 , B2400 = lh_baud_rate_t::B2400 ,
  B9600 = lh_baud_rate_t::B9600 , B14400 = lh_baud_rate_t::B14400 , B19200 = lh_baud_rate_t::B19200 , B38400 = lh_baud_rate_t::B38400 ,
  B57600 = lh_baud_rate_t::B57600 , B115200 = lh_baud_rate_t::B115200
}
 
enum class  net_lh_enable_state_t { off = lh_enable_state_t::off , on = lh_enable_state_t::on }
 
enum class  net_lh_ip_assign_mode_t { manual = lh_ip_assign_mode_t::manual , automatic = lh_ip_assign_mode_t::automatic }
 
enum class  net_lh_open_state_t { closed = lh_open_state_t::closed , open = lh_open_state_t::open }
 
enum class  NetLighthouse::NetLighthouseTriggerMode { NetLighthouse::software = lh_trigger_mode_t::software , NetLighthouse::edge = lh_trigger_mode_t::edge , NetLighthouse::level = lh_trigger_mode_t::level }
 

Enumeration Type Documentation

◆ net_lh_baud_rate_t

enum class net_lh_baud_rate_t
strong
Enumerator
B300 
B600 
B1200 
B2400 
B9600 
B14400 
B19200 
B38400 
B57600 
B115200 

◆ net_lh_enable_state_t

enum class net_lh_enable_state_t
strong
Enumerator
off 
on 

◆ net_lh_ip_assign_mode_t

enum class net_lh_ip_assign_mode_t
strong
Enumerator
manual 
automatic 

◆ net_lh_open_state_t

enum class net_lh_open_state_t
strong
Enumerator
closed 
open