YARP
Yet Another Robot Platform
yarp::os::impl::FallbackNameClient Class Reference

A client for the FallbackNameServer class. More...

#include <yarp/os/impl/FallbackNameClient.h>

+ Inheritance diagram for yarp::os::impl::FallbackNameClient:

Public Member Functions

 FallbackNameClient ()=default
 
void run () override
 
void close () override
 
Contact getAddress ()
 
- Public Member Functions inherited from yarp::os::impl::ThreadImpl
virtual ~ThreadImpl ()
 
int join (double seconds=-1)
 
void askToClose ()
 
virtual bool start ()
 
bool isClosing ()
 
bool isRunning ()
 
virtual void beforeStart ()
 
virtual void afterStart (bool success)
 
virtual bool threadInit ()
 
virtual void threadRelease ()
 
long int getKey ()
 
void notify (bool s)
 
void notifyOpened (bool s)
 
void synchroWait ()
 
void synchroPost ()
 
int setPriority (int priority=-1, int policy=-1)
 
int getPriority ()
 
int getPolicy ()
 
long getTid ()
 

Static Public Member Functions

static Contact seek ()
 
- Static Public Member Functions inherited from yarp::os::impl::ThreadImpl
static int getCount ()
 
static long int getKeyOfCaller ()
 
static void yield ()
 

Additional Inherited Members

- Public Attributes inherited from yarp::os::impl::ThreadImpl
long tid {-1}
 
std::thread::id id
 

Detailed Description

A client for the FallbackNameServer class.

Provides a last-resort means of searching for the name server.

Definition at line 25 of file FallbackNameClient.h.

Constructor & Destructor Documentation

◆ FallbackNameClient()

yarp::os::impl::FallbackNameClient::FallbackNameClient ( )
default

Member Function Documentation

◆ close()

void FallbackNameClient::close ( )
overridevirtual

Reimplemented from yarp::os::impl::ThreadImpl.

Definition at line 60 of file FallbackNameClient.cpp.

◆ getAddress()

Contact FallbackNameClient::getAddress ( )

Definition at line 71 of file FallbackNameClient.cpp.

◆ run()

void FallbackNameClient::run ( )
overridevirtual

Reimplemented from yarp::os::impl::ThreadImpl.

Definition at line 27 of file FallbackNameClient.cpp.

◆ seek()

Contact FallbackNameClient::seek ( )
static

Definition at line 77 of file FallbackNameClient.cpp.


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