Class TTransmitterPduNode

Unit

Declaration

type TTransmitterPduNode = class(TAbstractSensorNode)

Description

This item has no description. Showing description inherited from TAbstractSensorNode.

Base abstract class for most (but not all) sensors. We may introduce TSensorFunctionality in the future if it will be necessary, to express X3DSensorNode exactly.

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;

Properties

Public property FdAddress: TSFString read FFdAddress;
Public property Address: String read GetAddress write SetAddress;
Public property FdAntennaLocation: TSFVec3f read FFdAntennaLocation;
Public property AntennaLocation: TVector3 read GetAntennaLocation write SetAntennaLocation;
Public property FdAntennaPatternLength: TSFInt32 read FFdAntennaPatternLength;
Public property AntennaPatternLength: Integer read GetAntennaPatternLength write SetAntennaPatternLength;
Public property FdAntennaPatternType: TSFInt32 read FFdAntennaPatternType;
Public property AntennaPatternType: Integer read GetAntennaPatternType write SetAntennaPatternType;
Public property FdApplicationID: TSFInt32 read FFdApplicationID;
Public property ApplicationID: Integer read GetApplicationID write SetApplicationID;
Public property FdCryptoKeyID: TSFInt32 read FFdCryptoKeyID;
Public property CryptoKeyID: Integer read GetCryptoKeyID write SetCryptoKeyID;
Public property FdCryptoSystem: TSFInt32 read FFdCryptoSystem;
Public property CryptoSystem: Integer read GetCryptoSystem write SetCryptoSystem;
Public property FdEntityID: TSFInt32 read FFdEntityID;
Public property EntityID: Integer read GetEntityID write SetEntityID;
Public property FdFrequency: TSFInt32 read FFdFrequency;
Public property Frequency: Integer read GetFrequency write SetFrequency;
Public property FdInputSource: TSFInt32 read FFdInputSource;
Public property InputSource: Integer read GetInputSource write SetInputSource;
Public property FdLengthOfModulationParameters: TSFInt32 read FFdLengthOfModulationParameters;
Public property LengthOfModulationParameters: Integer read GetLengthOfModulationParameters write SetLengthOfModulationParameters;
Public property FdModulationTypeDetail: TSFInt32 read FFdModulationTypeDetail;
Public property ModulationTypeDetail: Integer read GetModulationTypeDetail write SetModulationTypeDetail;
Public property FdModulationTypeMajor: TSFInt32 read FFdModulationTypeMajor;
Public property ModulationTypeMajor: Integer read GetModulationTypeMajor write SetModulationTypeMajor;
Public property FdModulationTypeSpreadSpectrum: TSFInt32 read FFdModulationTypeSpreadSpectrum;
Public property ModulationTypeSpreadSpectrum: Integer read GetModulationTypeSpreadSpectrum write SetModulationTypeSpreadSpectrum;
Public property FdModulationTypeSystem: TSFInt32 read FFdModulationTypeSystem;
Public property ModulationTypeSystem: Integer read GetModulationTypeSystem write SetModulationTypeSystem;
Public property FdMulticastRelayHost: TSFString read FFdMulticastRelayHost;
Public property MulticastRelayHost: String read GetMulticastRelayHost write SetMulticastRelayHost;
Public property FdMulticastRelayPort: TSFInt32 read FFdMulticastRelayPort;
Public property MulticastRelayPort: Integer read GetMulticastRelayPort write SetMulticastRelayPort;
Public property FdNetworkMode: TSFStringEnum read FFdNetworkMode;
Public property NetworkMode: TDISNetworkMode read GetNetworkMode write SetNetworkMode;
Public property FdPort: TSFInt32 read FFdPort;
Public property Port: Integer read GetPort write SetPort;
Public property FdPower: TSFFloat read FFdPower;
Public property Power: Single read GetPower write SetPower;
Public property FdRadioEntityTypeCategory: TSFInt32 read FFdRadioEntityTypeCategory;
Public property RadioEntityTypeCategory: Integer read GetRadioEntityTypeCategory write SetRadioEntityTypeCategory;
Public property FdRadioEntityTypeCountry: TSFInt32 read FFdRadioEntityTypeCountry;
Public property RadioEntityTypeCountry: Integer read GetRadioEntityTypeCountry write SetRadioEntityTypeCountry;
Public property FdRadioEntityTypeDomain: TSFInt32 read FFdRadioEntityTypeDomain;
Public property RadioEntityTypeDomain: Integer read GetRadioEntityTypeDomain write SetRadioEntityTypeDomain;
Public property FdRadioEntityTypeKind: TSFInt32 read FFdRadioEntityTypeKind;
Public property RadioEntityTypeKind: Integer read GetRadioEntityTypeKind write SetRadioEntityTypeKind;
Public property FdRadioEntityTypeNomenclature: TSFInt32 read FFdRadioEntityTypeNomenclature;
Public property RadioEntityTypeNomenclature: Integer read GetRadioEntityTypeNomenclature write SetRadioEntityTypeNomenclature;
Public property FdRadioEntityTypeNomenclatureVersion: TSFInt32 read FFdRadioEntityTypeNomenclatureVersion;
Public property RadioEntityTypeNomenclatureVersion: Integer read GetRadioEntityTypeNomenclatureVersion write SetRadioEntityTypeNomenclatureVersion;
Public property FdRadioID: TSFInt32 read FFdRadioID;
Public property RadioID: Integer read GetRadioID write SetRadioID;
Public property FdReadInterval: TSFFloat read FFdReadInterval;
Public property ReadInterval: Single read GetReadInterval write SetReadInterval;
Public property FdRelativeAntennaLocation: TSFVec3f read FFdRelativeAntennaLocation;
Public property RelativeAntennaLocation: TVector3 read GetRelativeAntennaLocation write SetRelativeAntennaLocation;
Public property FdRtpHeaderExpected: TSFBool read FFdRtpHeaderExpected;
Public property RtpHeaderExpected: Boolean read GetRtpHeaderExpected write SetRtpHeaderExpected;
Public property FdSiteID: TSFInt32 read FFdSiteID;
Public property SiteID: Integer read GetSiteID write SetSiteID;
Public property FdTransmitFrequencyBandwidth: TSFFloat read FFdTransmitFrequencyBandwidth;
Public property TransmitFrequencyBandwidth: Single read GetTransmitFrequencyBandwidth write SetTransmitFrequencyBandwidth;
Public property FdTransmitState: TSFInt32 read FFdTransmitState;
Public property TransmitState: Integer read GetTransmitState write SetTransmitState;
Public property FdWhichGeometry: TSFInt32 read FFdWhichGeometry;
Public property WhichGeometry: Integer read GetWhichGeometry write SetWhichGeometry;
Public property FdWriteInterval: TSFFloat read FFdWriteInterval;
Public property WriteInterval: Single read GetWriteInterval write SetWriteInterval;
Public property EventIsNetworkReader: TSFBoolEvent read FEventIsNetworkReader;
Public property EventIsNetworkWriter: TSFBoolEvent read FEventIsNetworkWriter;
Public property EventIsRtpHeaderHeard: TSFBoolEvent read FEventIsRtpHeaderHeard;
Public property EventIsStandAlone: TSFBoolEvent read FEventIsStandAlone;
Public property EventTimestamp: TSFTimeEvent read FEventTimestamp;
Public property FdBboxCenter: TSFVec3f read FFdBboxCenter;
Public property BBox: TBox3D read GetBBox write SetBBox;
Public property FdBboxSize: TSFVec3f read FFdBboxSize;

Description

Methods

Public procedure CreateNode; override;

Create node fields and events.

Public class function ClassX3DType: string; override;

This item has no description. Showing description inherited from TX3DNode.ClassX3DType.

Node type name in VRML/X3D, for this class. Normal VRML/X3D node classes should override this to return something non-empty, and then X3DType automatically will return the same value.

Empty for classes that don't have a hardcoded VRML/X3D node name, like a special TX3DUnknownNode. Such special classes should override then X3DType to return actual non-empty name there.

You usually should call X3DType. The only use of this method is that it works on classes (it's "class function"), without needing at actual instance.

Properties

Public property FdAddress: TSFString read FFdAddress;

Internal wrapper for property Address. This wrapper API may change, we advise to access simpler Address instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property Address: String read GetAddress write SetAddress;

This item has no description.

Public property FdAntennaLocation: TSFVec3f read FFdAntennaLocation;

Internal wrapper for property AntennaLocation. This wrapper API may change, we advise to access simpler AntennaLocation instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property AntennaLocation: TVector3 read GetAntennaLocation write SetAntennaLocation;

This item has no description.

Public property FdAntennaPatternLength: TSFInt32 read FFdAntennaPatternLength;

Internal wrapper for property AntennaPatternLength. This wrapper API may change, we advise to access simpler AntennaPatternLength instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property AntennaPatternLength: Integer read GetAntennaPatternLength write SetAntennaPatternLength;

This item has no description.

Public property FdAntennaPatternType: TSFInt32 read FFdAntennaPatternType;

Internal wrapper for property AntennaPatternType. This wrapper API may change, we advise to access simpler AntennaPatternType instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property AntennaPatternType: Integer read GetAntennaPatternType write SetAntennaPatternType;

This item has no description.

Public property FdApplicationID: TSFInt32 read FFdApplicationID;

Internal wrapper for property ApplicationID. This wrapper API may change, we advise to access simpler ApplicationID instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property ApplicationID: Integer read GetApplicationID write SetApplicationID;

This item has no description.

Public property FdCryptoKeyID: TSFInt32 read FFdCryptoKeyID;

Internal wrapper for property CryptoKeyID. This wrapper API may change, we advise to access simpler CryptoKeyID instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property CryptoKeyID: Integer read GetCryptoKeyID write SetCryptoKeyID;

This item has no description.

Public property FdCryptoSystem: TSFInt32 read FFdCryptoSystem;

Internal wrapper for property CryptoSystem. This wrapper API may change, we advise to access simpler CryptoSystem instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property CryptoSystem: Integer read GetCryptoSystem write SetCryptoSystem;

This item has no description.

Public property FdEntityID: TSFInt32 read FFdEntityID;

Internal wrapper for property EntityID. This wrapper API may change, we advise to access simpler EntityID instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property EntityID: Integer read GetEntityID write SetEntityID;

This item has no description.

Public property FdFrequency: TSFInt32 read FFdFrequency;

Internal wrapper for property Frequency. This wrapper API may change, we advise to access simpler Frequency instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property Frequency: Integer read GetFrequency write SetFrequency;

This item has no description.

Public property FdInputSource: TSFInt32 read FFdInputSource;

Internal wrapper for property InputSource. This wrapper API may change, we advise to access simpler InputSource instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property InputSource: Integer read GetInputSource write SetInputSource;

This item has no description.

Public property FdLengthOfModulationParameters: TSFInt32 read FFdLengthOfModulationParameters;

Internal wrapper for property LengthOfModulationParameters. This wrapper API may change, we advise to access simpler LengthOfModulationParameters instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property LengthOfModulationParameters: Integer read GetLengthOfModulationParameters write SetLengthOfModulationParameters;

This item has no description.

Public property FdModulationTypeDetail: TSFInt32 read FFdModulationTypeDetail;

Internal wrapper for property ModulationTypeDetail. This wrapper API may change, we advise to access simpler ModulationTypeDetail instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property ModulationTypeDetail: Integer read GetModulationTypeDetail write SetModulationTypeDetail;

This item has no description.

Public property FdModulationTypeMajor: TSFInt32 read FFdModulationTypeMajor;

Internal wrapper for property ModulationTypeMajor. This wrapper API may change, we advise to access simpler ModulationTypeMajor instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property ModulationTypeMajor: Integer read GetModulationTypeMajor write SetModulationTypeMajor;

This item has no description.

Public property FdModulationTypeSpreadSpectrum: TSFInt32 read FFdModulationTypeSpreadSpectrum;

Internal wrapper for property ModulationTypeSpreadSpectrum. This wrapper API may change, we advise to access simpler ModulationTypeSpreadSpectrum instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property ModulationTypeSpreadSpectrum: Integer read GetModulationTypeSpreadSpectrum write SetModulationTypeSpreadSpectrum;

This item has no description.

Public property FdModulationTypeSystem: TSFInt32 read FFdModulationTypeSystem;

Internal wrapper for property ModulationTypeSystem. This wrapper API may change, we advise to access simpler ModulationTypeSystem instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property ModulationTypeSystem: Integer read GetModulationTypeSystem write SetModulationTypeSystem;

This item has no description.

Public property FdMulticastRelayHost: TSFString read FFdMulticastRelayHost;

Internal wrapper for property MulticastRelayHost. This wrapper API may change, we advise to access simpler MulticastRelayHost instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property MulticastRelayHost: String read GetMulticastRelayHost write SetMulticastRelayHost;

This item has no description.

Public property FdMulticastRelayPort: TSFInt32 read FFdMulticastRelayPort;

Internal wrapper for property MulticastRelayPort. This wrapper API may change, we advise to access simpler MulticastRelayPort instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property MulticastRelayPort: Integer read GetMulticastRelayPort write SetMulticastRelayPort;

This item has no description.

Public property FdNetworkMode: TSFStringEnum read FFdNetworkMode;

Internal wrapper for property NetworkMode. This wrapper API may change, we advise to access simpler NetworkMode instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property NetworkMode: TDISNetworkMode read GetNetworkMode write SetNetworkMode;

This item has no description.

Public property FdPort: TSFInt32 read FFdPort;

Internal wrapper for property Port. This wrapper API may change, we advise to access simpler Port instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property Port: Integer read GetPort write SetPort;

This item has no description.

Public property FdPower: TSFFloat read FFdPower;

Internal wrapper for property Power. This wrapper API may change, we advise to access simpler Power instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property Power: Single read GetPower write SetPower;

This item has no description.

Public property FdRadioEntityTypeCategory: TSFInt32 read FFdRadioEntityTypeCategory;

Internal wrapper for property RadioEntityTypeCategory. This wrapper API may change, we advise to access simpler RadioEntityTypeCategory instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property RadioEntityTypeCategory: Integer read GetRadioEntityTypeCategory write SetRadioEntityTypeCategory;

This item has no description.

Public property FdRadioEntityTypeCountry: TSFInt32 read FFdRadioEntityTypeCountry;

Internal wrapper for property RadioEntityTypeCountry. This wrapper API may change, we advise to access simpler RadioEntityTypeCountry instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property RadioEntityTypeCountry: Integer read GetRadioEntityTypeCountry write SetRadioEntityTypeCountry;

This item has no description.

Public property FdRadioEntityTypeDomain: TSFInt32 read FFdRadioEntityTypeDomain;

Internal wrapper for property RadioEntityTypeDomain. This wrapper API may change, we advise to access simpler RadioEntityTypeDomain instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property RadioEntityTypeDomain: Integer read GetRadioEntityTypeDomain write SetRadioEntityTypeDomain;

This item has no description.

Public property FdRadioEntityTypeKind: TSFInt32 read FFdRadioEntityTypeKind;

Internal wrapper for property RadioEntityTypeKind. This wrapper API may change, we advise to access simpler RadioEntityTypeKind instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property RadioEntityTypeKind: Integer read GetRadioEntityTypeKind write SetRadioEntityTypeKind;

This item has no description.

Public property FdRadioEntityTypeNomenclature: TSFInt32 read FFdRadioEntityTypeNomenclature;

Internal wrapper for property RadioEntityTypeNomenclature. This wrapper API may change, we advise to access simpler RadioEntityTypeNomenclature instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property RadioEntityTypeNomenclature: Integer read GetRadioEntityTypeNomenclature write SetRadioEntityTypeNomenclature;

This item has no description.

Public property FdRadioEntityTypeNomenclatureVersion: TSFInt32 read FFdRadioEntityTypeNomenclatureVersion;

Internal wrapper for property RadioEntityTypeNomenclatureVersion. This wrapper API may change, we advise to access simpler RadioEntityTypeNomenclatureVersion instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property RadioEntityTypeNomenclatureVersion: Integer read GetRadioEntityTypeNomenclatureVersion write SetRadioEntityTypeNomenclatureVersion;

This item has no description.

Public property FdRadioID: TSFInt32 read FFdRadioID;

Internal wrapper for property RadioID. This wrapper API may change, we advise to access simpler RadioID instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property RadioID: Integer read GetRadioID write SetRadioID;

This item has no description.

Public property FdReadInterval: TSFFloat read FFdReadInterval;

Internal wrapper for property ReadInterval. This wrapper API may change, we advise to access simpler ReadInterval instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property ReadInterval: Single read GetReadInterval write SetReadInterval;

This item has no description.

Public property FdRelativeAntennaLocation: TSFVec3f read FFdRelativeAntennaLocation;

Internal wrapper for property RelativeAntennaLocation. This wrapper API may change, we advise to access simpler RelativeAntennaLocation instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property RelativeAntennaLocation: TVector3 read GetRelativeAntennaLocation write SetRelativeAntennaLocation;

This item has no description.

Public property FdRtpHeaderExpected: TSFBool read FFdRtpHeaderExpected;

Internal wrapper for property RtpHeaderExpected. This wrapper API may change, we advise to access simpler RtpHeaderExpected instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property RtpHeaderExpected: Boolean read GetRtpHeaderExpected write SetRtpHeaderExpected;

This item has no description.

Public property FdSiteID: TSFInt32 read FFdSiteID;

Internal wrapper for property SiteID. This wrapper API may change, we advise to access simpler SiteID instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property SiteID: Integer read GetSiteID write SetSiteID;

This item has no description.

Public property FdTransmitFrequencyBandwidth: TSFFloat read FFdTransmitFrequencyBandwidth;

Internal wrapper for property TransmitFrequencyBandwidth. This wrapper API may change, we advise to access simpler TransmitFrequencyBandwidth instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property TransmitFrequencyBandwidth: Single read GetTransmitFrequencyBandwidth write SetTransmitFrequencyBandwidth;

This item has no description.

Public property FdTransmitState: TSFInt32 read FFdTransmitState;

Internal wrapper for property TransmitState. This wrapper API may change, we advise to access simpler TransmitState instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property TransmitState: Integer read GetTransmitState write SetTransmitState;

This item has no description.

Public property FdWhichGeometry: TSFInt32 read FFdWhichGeometry;

Internal wrapper for property WhichGeometry. This wrapper API may change, we advise to access simpler WhichGeometry instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property WhichGeometry: Integer read GetWhichGeometry write SetWhichGeometry;

This item has no description.

Public property FdWriteInterval: TSFFloat read FFdWriteInterval;

Internal wrapper for property WriteInterval. This wrapper API may change, we advise to access simpler WriteInterval instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property WriteInterval: Single read GetWriteInterval write SetWriteInterval;

This item has no description.

Public property EventIsNetworkReader: TSFBoolEvent read FEventIsNetworkReader;

This item has no description.

Public property EventIsNetworkWriter: TSFBoolEvent read FEventIsNetworkWriter;

This item has no description.

Public property EventIsRtpHeaderHeard: TSFBoolEvent read FEventIsRtpHeaderHeard;

This item has no description.

Public property EventIsStandAlone: TSFBoolEvent read FEventIsStandAlone;

This item has no description.

Public property EventTimestamp: TSFTimeEvent read FEventTimestamp;

This item has no description.

Public property FdBboxCenter: TSFVec3f read FFdBboxCenter;

Internal wrapper for property BboxCenter. This wrapper API may change, we advise to access simpler BboxCenter instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property BBox: TBox3D read GetBBox write SetBBox;

This item has no description.

Public property FdBboxSize: TSFVec3f read FFdBboxSize;

Internal wrapper for property BboxSize. This wrapper API may change, we advise to access simpler BboxSize instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).


Generated by PasDoc 0.16.0-snapshot.