API Documentation
|
#include "DLLInfo.h"
#include <NDEVR/SoftwareService.h>
#include <NDEVR/Device.h>
#include <NDEVR/String.h>
#include <NDEVR/TimeSpan.h>
#include <QObject>
Go to the source code of this file.
Classes | |
class | Connection |
A standard interface for all types of connections that allow transmitting and recieving of data between two devices or services. More... | |
class | ConnectionBackend |
Provides the unseen backend logic for setting up, tearing down, and sending data over a specific type of connection. More... | |
struct | ConnectionCategory |
A category represents the type of connection. For example Bluetooth, Serial Port, TCP, etc. More... | |
class | ConnectionFactory |
Stores factories that can be registered for creating Connections of various types. More... | |
struct | ConnectionInfo |
A structure designed to store information about a specific Connection. More... | |
struct | ConnectionSearchParamaters |
Describes settings for performing a Connection search. More... | |
Namespaces | |
namespace | NDEVR |
Enumerations | |
enum class | ConnectionOpenType { e_not_open = 0x0000 , e_read_only = 0x0001 , e_write_only = 0x0002 , e_read_write = e_read_only | e_write_only , e_append = 0x0004 , e_truncate = 0x0008 , e_text = 0x0010 , e_unbuffered = 0x0020 , e_new_only = 0x0040 , e_existing_only = 0x0080 } |
Describes how to open a connection. More... | |
enum class | ConnectionState { e_no_connection , e_valid_connection , e_awaiting_response , e_attempting_connection , e_invalid_response , e_no_response , e_no_services , e_access_to_port_denied , e_network_error , e_resetting , e_initializing , e_connection_timeout , e_invalid_connection } |
Describes the state of the connection. More... | |
enum class | RawConnectionLoggingMode { e_binary_logging , e_ascii_logging } |