MetroCollect  2.3.4
MetroCollect::MetricsSource::SourceEthtool::Socketfd Struct Reference

Struct managing an Ethtool socket. More...

#include <SourceEthtool.h>

Public Member Functions

 Socketfd ()
 Construct a new Socketfd object. More...
 
 ~Socketfd ()
 Destroy the Socketfd object. More...
 
 Socketfd (const Socketfd &)=delete
 Deleted copy constructor. More...
 
Socketfdoperator= (const Socketfd &)=delete
 Delete assignment operator. More...
 

Public Attributes

int fd
 Socket descriptor. More...
 

Detailed Description

Struct managing an Ethtool socket.

Definition at line 226 of file SourceEthtool.h.

Constructor & Destructor Documentation

◆ Socketfd() [1/2]

MetroCollect::MetricsSource::SourceEthtool::Socketfd::Socketfd ( )

Construct a new Socketfd object.

Definition at line 43 of file SourceEthtool.cc.

◆ ~Socketfd()

MetroCollect::MetricsSource::SourceEthtool::Socketfd::~Socketfd ( )

Destroy the Socketfd object.

Definition at line 52 of file SourceEthtool.cc.

◆ Socketfd() [2/2]

MetroCollect::MetricsSource::SourceEthtool::Socketfd::Socketfd ( const Socketfd )
delete

Deleted copy constructor.

Member Function Documentation

◆ operator=()

Socketfd& MetroCollect::MetricsSource::SourceEthtool::Socketfd::operator= ( const Socketfd )
delete

Delete assignment operator.

Member Data Documentation

◆ fd

int MetroCollect::MetricsSource::SourceEthtool::Socketfd::fd

Socket descriptor.

Definition at line 227 of file SourceEthtool.h.


The documentation for this struct was generated from the following files: