All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members
Pylon::CPylonGigETLParams Class Reference

Low Level API: Class for pylon GigE Vision cameras providing access to transport layer related parameters. More...

#include <pylon/gige/PylonGigECamera.h>

Inheritance diagram for Pylon::CPylonGigETLParams:
Inheritance graph
[legend]

Public Member Functions

Construction
 CPylonGigETLParams ()
 Creates a CNodeMapProxyT object that is not attached to a node map. Use the Attach() method to attach the pylon node map. More...
 
 CPylonGigETLParams (GenApi::INodeMap *pNodeMap)
 Creates a CNodeMapProxyT object and attaches it to a pylon node map. More...
 
Some smart pointer functionality
virtual void Attach (GenApi::INodeMap *, bool replace=false)
 Attach a pylon node map.
 
virtual bool IsAttached () const
 Checks if a pylon node map is attached.
 
virtual GenApi::INodeMap * GetNodeMap () const
 Returns the pylon node map interface pointer.
 
Partial implementation of the INodeMap interface

See GENAPI_NAMESPACE::INodeMap for more details

void GetNodes (GenApi::NodeList_t &Nodes) const
 
GenApi::INode * GetNode (const GenICam::gcstring &Name) const
 
void InvalidateNodes () const
 
void Poll (int64_t ElapsedTime)
 

Public Attributes

Root - Transport layer-specific parameter
GenApi::IInteger & ReadTimeout
 Read access timeout value in milliseconds. More...
 
GenApi::IInteger & WriteTimeout
 Write access timeout value in milliseconds. More...
 
GenApi::IInteger & MaxRetryCountRead
 Maximum number of retries for read operations after a read operation timed out. More...
 
GenApi::IInteger & MaxRetryCountWrite
 Maximum number of retries for write operations after a write operation timed out. More...
 
GenApi::IInteger & HeartbeatTimeout
 Heartbeat timeout value in milliseconds. More...
 
GenApi::IBoolean & CommandDuplicationEnable
 Enables the duplication of commands. More...
 
GenApi::IInteger & StatisticReadWriteTimeoutCount
 Counts the number of timeouts in read and write operations when waiting for the response from the device. More...
 

Detailed Description

Low Level API: Class for pylon GigE Vision cameras providing access to transport layer related parameters.

See Also
Accessing Parameters

Constructor & Destructor Documentation

Pylon::CPylonGigETLParams::CPylonGigETLParams ( )
inline

Creates a CNodeMapProxyT object that is not attached to a node map. Use the Attach() method to attach the pylon node map.

Pylon::CPylonGigETLParams::CPylonGigETLParams ( GenApi::INodeMap *  pNodeMap)
inline

Creates a CNodeMapProxyT object and attaches it to a pylon node map.

Member Function Documentation

GenApi::INode* Pylon::CNodeMapProxyT< Basler_GigETLParams::CGigETLParams_Params >::GetNode ( const GenICam::gcstring Name) const
inlineinherited

void Pylon::CNodeMapProxyT< Basler_GigETLParams::CGigETLParams_Params >::GetNodes ( GenApi::NodeList_t Nodes) const
inlineinherited

void Pylon::CNodeMapProxyT< Basler_GigETLParams::CGigETLParams_Params >::InvalidateNodes ( ) const
inlineinherited

void Pylon::CNodeMapProxyT< Basler_GigETLParams::CGigETLParams_Params >::Poll ( int64_t  ElapsedTime)
inlineinherited

Member Data Documentation

GenApi::IBoolean& Basler_GigETLParams::CGigETLParams_Params::CommandDuplicationEnable
inherited

Enables the duplication of commands.

This feature enables the duplication of commands. This option should only be enabled in case of network problems.

Visibility = Guru

GenApi::IInteger& Basler_GigETLParams::CGigETLParams_Params::HeartbeatTimeout
inherited

Heartbeat timeout value in milliseconds.

Visibility = Beginner

GenApi::IInteger& Basler_GigETLParams::CGigETLParams_Params::MaxRetryCountRead
inherited

Maximum number of retries for read operations after a read operation timed out.

Visibility = Guru

GenApi::IInteger& Basler_GigETLParams::CGigETLParams_Params::MaxRetryCountWrite
inherited

Maximum number of retries for write operations after a write operation timed out.

Visibility = Guru

GenApi::IInteger& Basler_GigETLParams::CGigETLParams_Params::ReadTimeout
inherited

Read access timeout value in milliseconds.

Visibility = Beginner

GenApi::IInteger& Basler_GigETLParams::CGigETLParams_Params::StatisticReadWriteTimeoutCount
inherited

Counts the number of timeouts in read and write operations when waiting for the response from the device.

Visibility = Guru

GenApi::IInteger& Basler_GigETLParams::CGigETLParams_Params::WriteTimeout
inherited

Write access timeout value in milliseconds.

Visibility = Beginner


The documentation for this class was generated from the following file:

pylon 5.0.5
Copyright © 2006-2016 Basler AG (Thu Aug 11 2016 18:01:29)