WPILibC++ 2023.4.3-108-ge5452e3
wpi::DsClient Class Reference

#include <wpinet/DsClient.h>

Inheritance diagram for wpi::DsClient:

Public Member Functions

 DsClient (wpi::uv::Loop &loop, wpi::Logger &logger, const private_init &)
 
 ~DsClient ()
 
 DsClient (const DsClient &)=delete
 
DsClientoperator= (const DsClient &)=delete
 
void Close ()
 

Static Public Member Functions

static std::shared_ptr< DsClientCreate (wpi::uv::Loop &loop, wpi::Logger &logger)
 

Public Attributes

sig::Signal< std::string_viewsetIp
 
sig::Signal clearIp
 

Constructor & Destructor Documentation

◆ DsClient() [1/2]

wpi::DsClient::DsClient ( wpi::uv::Loop loop,
wpi::Logger logger,
const private_init &   
)

◆ ~DsClient()

wpi::DsClient::~DsClient ( )

◆ DsClient() [2/2]

wpi::DsClient::DsClient ( const DsClient )
delete

Member Function Documentation

◆ Close()

void wpi::DsClient::Close ( )

◆ Create()

static std::shared_ptr< DsClient > wpi::DsClient::Create ( wpi::uv::Loop loop,
wpi::Logger logger 
)
inlinestatic

◆ operator=()

DsClient & wpi::DsClient::operator= ( const DsClient )
delete

Member Data Documentation

◆ clearIp

sig::Signal wpi::DsClient::clearIp

◆ setIp

sig::Signal<std::string_view> wpi::DsClient::setIp

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