Represents a physical relay output.
More...
#include <IVxRelayOutput.h>
Represents a physical relay output.
Definition at line 12 of file IVxRelayOutput.h.
Activate this relay output.
- Returns
- The Result of activating this relay output.
void VxSdk::IVxRelayOutput::Clear |
( |
| ) |
|
|
inlineprotected |
Clears this instance.
Definition at line 75 of file IVxRelayOutput.h.
An error or unknown value was returned.
char name[64]
The friendly name of the relay output.
char description[255]
The friendly description of the relay output.
VxRelayState::Value state
The current state of the relay output.
Deactivate this relay output.
- Returns
- The Result of deactivating this relay output.
Deletes this instance.
- Returns
- The Result of deleting this instance.
Gets the IVxDevice that hosts this relay output.
- Parameters
-
- Returns
- The Result of the request.
Refreshes the member values for this object by retrieving its current information from the VideoXpert system.
- Returns
- The Result of refreshing the member values for this object.
virtual VxResult::Value VxSdk::IVxRelayOutput::SetDescription |
( |
char |
description[255] | ) |
|
|
pure virtual |
Sets the description property.
- Parameters
-
description | The new description value. |
- Returns
- The Result of setting the property.
Sets the name property.
- Parameters
-
- Returns
- The Result of setting the property.
char VxSdk::IVxRelayOutput::description[255] |
The friendly description of the relay output.
Definition at line 57 of file IVxRelayOutput.h.
char VxSdk::IVxRelayOutput::id[64] |
The unique identifier of the relay output.
Definition at line 61 of file IVxRelayOutput.h.
char VxSdk::IVxRelayOutput::name[64] |
The documentation for this struct was generated from the following file: