Peer-to-Peer Streaming Properties/Attributes

NI High-Speed Digitizers Help (NI-SCOPE)

Edition Date: January 2017

Part Number: 370592AB-01

View Product Info

DOWNLOAD (Windows Only)


NI-SCOPE (English | Japanese)

Use the following properties and attributes to configure a peer-to-peer streaming session.

LabVIEWC/C++
P2P EnabledNISCOPE_ATTR_P2P_ENABLED
Channels to StreamNISCOPE_ATTR_P2P_CHANNELS_TO_STREAM
Endpoint SizeNISCOPE_ATTR_P2P_ENDPOINT_SIZE
Samples Available In Endpoint NISCOPE_ATTR_P2P_SAMPLES_AVAIL_IN_ENDPOINT
Most Samples Available In Endpoint NISCOPE_ATTR_P2P_MOST_SAMPLES_AVAIL_IN_ENDPOINT
Samples TransferredNISCOPE_ATTR_P2P_SAMPLES_TRANSFERRED
Samples Transferred Per RecordNISCOPE_ATTR_P2P_SAMPLES_TRANSFERRED_PER_RECORD
Endpoint OverflowNISCOPE_ATTR_P2P_ENDPOINT_OVERFLOW
FIFO Endpoint CountNISCOPE_ATTR_P2P_FIFO_ENDPOINT_COUNT
Stream Relative ToNISCOPE_ATTR_P2P_STREAM_RELATIVE_TO
Manual—The following property/attribute activates advanced functionality for a P2P endpoint. To use any of the P2P advanced features, this property/attribute must be set to TRUE. This attribute cannot be used for an endpoint if that endpoint is configured using NI-P2P.
Manual Configuration EnabledNISCOPE_ATTR_P2P_MANUAL_CONFIGURATION_ENABLED
Configuration—The following properties/attributes provide a way to configure a destination for endpoint data without using NI-P2P. These attributes can be used to send data to a DMA window on a third-party device, or to a memory window on the host machine.
Data Transfer Permission AddressNISCOPE_ATTR_P2P_DATA_TRANS_PERMISSION_ADDR
Data Transfer Permission Address TypeNISCOPE_ATTR_P2P_DATA_TRANS_PERMISSION_ADDR_TYPE
Destination Window Address NISCOPE_ATTR_P2P_DESTINATION_WINDOW_ADDR
Destination Window Address Type NISCOPE_ATTR_P2P_DESTINATION_WINDOW_ADDR_TYPE
Destination Window Size NISCOPE_ATTR_P2P_DESTINATION_WINDOW_SIZE
Notification—The following properties/attributes can be used to send a message corresponding to an event directly to a peer or to a location in host memory.
Push Message OnNISCOPE_ATTR_P2P_NOTIFY_PUSH_MESSAGE_ON
Message Push AddressNISCOPE_ATTR_P2P_NOTIFY_MESSAGE_PUSH_ADDR
Message Push Address TypeNISCOPE_ATTR_P2P_NOTIFY_MESSAGE_PUSH_ADDRESS_TYPE
Message Push ValueNISCOPE_ATTR_P2P_NOTIFY_MESSAGE_PUSH_VALUE

WAS THIS ARTICLE HELPFUL?

Not Helpful