$search
#include <FRIComm.hh>
| Classes | |
| class | KRLCmd | 
| Public Member Functions | |
| RobotCommand | cmd () | 
| void | configureNetwork (int local_port, const char *remote_address, int remote_port) | 
| set network parameters | |
| RobotData | data () | 
| void | finish () | 
| FRIThread () | |
| FRICheck * | limitChecker () | 
| void | postCommand (int iData[16], float rData[16]) | 
| bool | running () | 
| bool | runstop () | 
| void | setCmd (RobotCommand cmd) | 
| void | setRunstop (bool stopped) | 
| bool | start () | 
| RobotStatus | status () | 
| Private Member Functions | |
| void * | run () | 
| Static Private Member Functions | |
| static void * | run_s (void *ptr) | 
| Private Attributes | |
| RobotCommand | cmd_buffer_ | 
| RobotData | data_buffer_ | 
| bool | exitRequested_ | 
| FRIComm | fri | 
| KRLCmd | krlcmd_buffer_ | 
| pthread_mutex_t | mutex_ | 
| bool | running_ | 
| bool | runstop_buffer_ | 
| RobotStatus | status_buffer_ | 
| pthread_t | thread_ | 
Definition at line 134 of file FRIComm.hh.
| FRIThread::FRIThread | ( | ) | 
Definition at line 585 of file FRIComm.cc.
| RobotCommand FRIThread::cmd | ( | ) | 
Definition at line 746 of file FRIComm.cc.
| void FRIThread::configureNetwork | ( | int | local_port, | |
| const char * | remote_address, | |||
| int | remote_port | |||
| ) | 
set network parameters
Definition at line 596 of file FRIComm.cc.
| RobotData FRIThread::data | ( | ) | 
Definition at line 725 of file FRIComm.cc.
| void FRIThread::finish | ( | ) | 
Definition at line 737 of file FRIComm.cc.
| FRICheck * FRIThread::limitChecker | ( | ) | 
Definition at line 614 of file FRIComm.cc.
| void FRIThread::postCommand | ( | int | iData[16], | |
| float | rData[16] | |||
| ) | 
Definition at line 766 of file FRIComm.cc.
| void * FRIThread::run | ( | void | ) |  [private] | 
Definition at line 663 of file FRIComm.cc.
| static void* FRIThread::run_s | ( | void * | ptr | ) |  [inline, static, private] | 
Definition at line 164 of file FRIComm.hh.
| bool FRIThread::running | ( | ) | 
Definition at line 731 of file FRIComm.cc.
| bool FRIThread::runstop | ( | ) | 
Definition at line 650 of file FRIComm.cc.
| void FRIThread::setCmd | ( | RobotCommand | cmd | ) | 
Definition at line 759 of file FRIComm.cc.
| void FRIThread::setRunstop | ( | bool | stopped | ) | 
Definition at line 656 of file FRIComm.cc.
| bool FRIThread::start | ( | ) | 
Definition at line 619 of file FRIComm.cc.
| RobotStatus FRIThread::status | ( | ) | 
Definition at line 752 of file FRIComm.cc.
| RobotCommand FRIThread::cmd_buffer_  [private] | 
Definition at line 179 of file FRIComm.hh.
| RobotData FRIThread::data_buffer_  [private] | 
Definition at line 178 of file FRIComm.hh.
| bool FRIThread::exitRequested_  [private] | 
Definition at line 165 of file FRIComm.hh.
| FRIComm FRIThread::fri  [private] | 
Definition at line 161 of file FRIComm.hh.
| KRLCmd FRIThread::krlcmd_buffer_  [private] | 
Definition at line 181 of file FRIComm.hh.
| pthread_mutex_t FRIThread::mutex_  [private] | 
Definition at line 168 of file FRIComm.hh.
| bool FRIThread::running_  [private] | 
Definition at line 165 of file FRIComm.hh.
| bool FRIThread::runstop_buffer_  [private] | 
Definition at line 177 of file FRIComm.hh.
| RobotStatus FRIThread::status_buffer_  [private] | 
Definition at line 180 of file FRIComm.hh.
| pthread_t FRIThread::thread_  [private] | 
Definition at line 167 of file FRIComm.hh.