|
CanEasy COM-Help
|
The AddInLanguage enumaration defines the programming language of the add-in
| Enumerator | |
|---|---|
| VB | .Net VB |
| CSHARP | CSharp. |
Definition at line 549 of file cand_tlb.idl.
| enum CanEasy::AddInStatus |
The AddInStatus enumeration defines the state of and add-in
| Enumerator | |
|---|---|
| ADDINSTATUS_UNKNOWN | Unknown state. |
| ADDINSTATUS_STOPPED | Stopped. |
| ADDINSTATUS_RUNNING_RELEASE | Running release. |
| ADDINSTATUS_RUNNING_DEBUG | Running debug. |
Definition at line 537 of file cand_tlb.idl.
| enum CanEasy::AttrType |
Deprecated: The AttrType enumeration defines value types of attributes.
It's replaced by enum ValueType
| Enumerator | |
|---|---|
| ATTRTYPE_STRING | String. |
| ATTRTYPE_INT | int |
| ATTRTYPE_FLOAT | float |
| ATTRTYPE_HEX | uint |
| ATTRTYPE_QWORD | uint64 |
| ATTRTYPE_BOOL | byte |
| ATTRTYPE_ENUM | int with value table |
Definition at line 150 of file cand_tlb.idl.
| enum CanEasy::BusType |
The BusType enumeration defines all the supported bus types.
| Enumerator | |
|---|---|
| BUSTYPE_CAN | Type CAN. |
| BUSTYPE_LIN | Type LIN. |
| BUSTYPE_ETH | Type ETH. |
| BUSTYPE_UNKNOWN | Type unknown. |
Definition at line 88 of file cand_tlb.idl.
| enum CanEasy::ByteOrder |
The ByteOrder enumeration defines the byte order of a signal.
| Enumerator | |
|---|---|
| BYTEORDER_INTEL | Intel: High Low, LittleEndian. |
| BYTEORDER_MOTOROLA | Motorola: Low High, BigEndian. |
Definition at line 244 of file cand_tlb.idl.
Deprecated: The CallbackPosition enumeration defines the position when a transmission callback has to be called.
| Enumerator | |
|---|---|
| PositionFirst | Called at the very first. |
| PositionNeutral | Position does not matter. |
| PositionLast | Called at the very end. |
Definition at line 287 of file cand_tlb.idl.
| enum CanEasy::CanBusEvent |
The CanBusEvent enumeration defines chip states from the CAN transceiver.
On busoff no transmission is possible anymore and bus must be reset
| Enumerator | |
|---|---|
| CANEVENT_BUSOFF | CAN busoff. |
| CANEVENT_PASSIVE | CAN passive. |
| CANEVENT_WARNING | CAN warning. |
| CANEVENT_ACTIVE | CAN active. |
Definition at line 101 of file cand_tlb.idl.
The CanEasyMenuControlType enumeration defines type of a context menu entry.
| Enumerator | |
|---|---|
| ControlTypeText | Normal text. |
| ControlTypeSeparator | Seperator line. |
| ControlTypePopup | Sub menu. |
Definition at line 387 of file cand_tlb.idl.
The ChangeContext enumeration defines the change context of a database modification.
| Enumerator | |
|---|---|
| ChangeContext_Auto | Change was done by code or internaly. |
| ChangeContext_User | Change was done by user input. |
Definition at line 526 of file cand_tlb.idl.
The DatabaseBrowse_Select enumeration defines filters for the selection in the database browse dialog.
Definition at line 411 of file cand_tlb.idl.
The DatabaseBrowse_Show enumeration defines filters for the database browse dialog.
Definition at line 398 of file cand_tlb.idl.
The DatabaseType enumeration defines database type which is refered by a default attribute.
Default attributes are stored under the channale. They can be overwritten by attributes defined by the database item.
Definition at line 374 of file cand_tlb.idl.
The DataEntryType enumeration defines the kind of database value item.
| Enumerator | |
|---|---|
| Static | Static items have a fixed mask and position. |
| Dynamic | Dynamic items are byte alligned and can change their length. |
| Array | Array items provide a data sub set via index. |
Definition at line 500 of file cand_tlb.idl.
The DirectionFilter enumeration defines filters for the replay.
| Enumerator | |
|---|---|
| FilterRx | Just Rx messages are used for replay. |
| FilterTx | Just Tx messages are used for replay. |
| FilterRxTx | Rx and Tx messages are used for replay. |
Definition at line 476 of file cand_tlb.idl.
The DisplayValueType enumeration defines whether the value is shown as decimal or hexadecimal.
| Enumerator | |
|---|---|
| DisplayValueType_Decimal | Value shown as decimal. |
| DisplayValueType_Hex | Value shown as hexadecimal. |
Definition at line 266 of file cand_tlb.idl.
| enum CanEasy::EnvVarType |
Deprecated: The EnvVarType enumeration defines value types of environment variables.
It's replaced by enum ValueType
| Enumerator | |
|---|---|
| ENVVAR_BYTE | uchar |
| ENVVAR_WORD | short |
| ENVVAR_DWORD | uint |
| ENVVAR_QWORD | uin64 |
| ENVVAR_BOOL | uchar |
| ENVVAR_INTEGER | int |
| ENVVAR_DOUBLE | double |
| ENVVAR_STRING | string |
| ENVVAR_INVALID | invalid |
Definition at line 190 of file cand_tlb.idl.
| enum CanEasy::GenMsgMode |
The GenMsgMode enumeration defines the transmission mode for messages.
| Enumerator | |
|---|---|
| MSGMODE_OFF | No messages are simulated. |
| MSGMODE_ADAPT | Just messages are simulated which are received by a real ECU. |
| MSGMODE_FULL | All messages are simulated. |
Definition at line 207 of file cand_tlb.idl.
| enum CanEasy::KeyModifier |
The KeyModifier enumeration defines key combinations for hotkeys
| Enumerator | |
|---|---|
| NoKeyModifier | No modifier key pressed. |
| AltKeyModifier | .Alt ke pressed |
| CtrlKeyModifier | Ctrl key pressed. |
| ShiftKeyModifier | Shift key pressed. |
| WinKeyModifier | Win key pressed. |
Definition at line 559 of file cand_tlb.idl.
| enum CanEasy::LinBusError |
The LinBusError enumeration defines events from the LIN transceiver used by events.
| Enumerator | |
|---|---|
| LINERROR_NOANSWER | The slave did not send data to the header frame. |
| LINERROR_SYNCERROR | Synchronize error. |
| LINERROR_ERRORMSG | Invalid frame. |
| LINERROR_CRCERROR | Invalid checksum. |
Definition at line 137 of file cand_tlb.idl.
| enum CanEasy::LinBusEvent |
The LinBusEvent enumeration defines events from the LIN transceiver written into the record.
Definition at line 113 of file cand_tlb.idl.
| enum CanEasy::LinBusState |
The LinBusState enumeration defines wakeup and sleep state for a LIN bus.
| Enumerator | |
|---|---|
| LINSTATE_WAKEUP | LIN bus is waken up. |
| LINSTATE_SLEEP | LIN bus is sleeping. |
Definition at line 127 of file cand_tlb.idl.
The LinChecksumVersion enumeration defines the checksum version used to send a LIN frame.
| Enumerator | |
|---|---|
| LinChecksumVersion1 | Classic checksum. |
| LinChecksumVersion2 | Enhanced checksum. |
Definition at line 362 of file cand_tlb.idl.
The MsgRecordEntryType enumeration defines the sub message type of a record entry.
| Enumerator | |
|---|---|
| CanMsgRecordEntry | CAN message. |
| LinMsgRecordEntry | LIN message. |
| FlexrayMsgRecordEntry | Deprecated: Flexray message. |
Definition at line 351 of file cand_tlb.idl.
The RecordChangedEvent enumeration defines whether a record was loaded or unloaded.
| Enumerator | |
|---|---|
| RecordUnload | Record was unloaded. |
| RecordLoad | Record was loaded. |
Definition at line 341 of file cand_tlb.idl.
The RecordEntryType enumeration defines the record entry type.
Definition at line 325 of file cand_tlb.idl.
| enum CanEasy::ReportType |
The ReportType enumeration defines the type/icon of a report in the report window.
| Enumerator | |
|---|---|
| ReportTypeInformation | Info type. |
| ReportTypeWarning | Warning type. |
| ReportTypeError | Error type. |
Definition at line 298 of file cand_tlb.idl.
The ReportTypeFilter enumeration defines the filter types for the report window.
Definition at line 309 of file cand_tlb.idl.
| enum CanEasy::SigType |
Deprecated: The SigType enumeration defines the type of control to show a signal value.
This enumeration was replaced by ValueDisplayType
| Enumerator | |
|---|---|
| SigTypeBool | Checkbox (on/off) |
| SigTypeEdit1 | Editfield with slider (range) |
| SigTypeEdit2 | Editfield without slider. |
| SigTypeCombo | Combobox with select list. |
| SigTypeInvalid | Invalid control. |
Definition at line 219 of file cand_tlb.idl.
| enum CanEasy::SigValType |
| enum CanEasy::StartMode |
The StartMode enumeration defines when to start a TimerControl.
| Enumerator | |
|---|---|
| StartWithSimulation | Start timer together with the simulation. |
| StartManuel | Start timer by calling Start method. |
Definition at line 435 of file cand_tlb.idl.
| enum CanEasy::TimeMode |
The TimeMode enumeration defines how the CompareTimer must interpret the passed time values.
| Enumerator | |
|---|---|
| TimeModeRelative | Interpretation as relative time values. |
| TimeModeAbsolute | Interpretation as absolute time values. |
Definition at line 445 of file cand_tlb.idl.
| enum CanEasy::TimerMode |
The TimerMode enumeration defines whether the TimerControl fires cyclic events.
| Enumerator | |
|---|---|
| TimerModeInterval | The event is called cyclic till timer is stopped. |
| TimerModeOneShot | The event is called just one time and timer must be restarted. |
Definition at line 455 of file cand_tlb.idl.
| enum CanEasy::TimerStatus |
The TimerStatus enumeration defines the state of the timer.
| Enumerator | |
|---|---|
| TimerStatusActive | Timer is running. |
| TimerStatusSuspended | Timer is suspended. |
| TimerStatusStopped | Timer is stopped. |
Definition at line 465 of file cand_tlb.idl.
The TransmissionFlags enumeration defines flags for low-level protocol handling as a bit mask.
Definition at line 511 of file cand_tlb.idl.
The TransmissionState enumeration defines the state of a transmission.
| Enumerator | |
|---|---|
| Undefined | State is undefined. |
| Pending | Is pending. |
| Ok | Was successful. |
| Error | An error occured. |
| Timeout | Missing response. |
Definition at line 487 of file cand_tlb.idl.
The ValueConversionType enumeration defines the data type of a value.
| Enumerator | |
|---|---|
| ValueType_NoMath | No conversion defined. |
| ValueType_Signed | Signed conversion. |
| ValueType_Unsigned | Unsigned conversion. |
Definition at line 276 of file cand_tlb.idl.
The ValueDisplayType enumeration defines the type of control to show a database value.
| Enumerator | |
|---|---|
| DisplayType_Check | Checkbox (on/off) |
| DisplayType_Slider | Editfield with slider (range) |
| DisplayType_Edit | Editfield without slider. |
| DisplayType_Combo | Combobox with select list |
Definition at line 232 of file cand_tlb.idl.
| enum CanEasy::ValueType |
The ValueType enumeration defines value types of the database.
It can be used for attributes, signals, environment variables, ...
Definition at line 168 of file cand_tlb.idl.