NimbRo ROS Soccer Package
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
megapacket_thread.h
1
// Thread for handling megapacket data
2
// Author: Grzegorz Ficht <ficht@ais.uni-bonn.de>
3
4
#ifndef MEGAPACKET_THREAD_H
5
#define MEGAPACKET_THREAD_H
6
7
#include <pthread.h>
8
#include <stdint.h>
9
10
namespace
mp
11
{
12
13
class
MegapacketThread
14
{
15
public
:
16
MegapacketThread();
17
~MegapacketThread();
18
19
void
run();
20
21
static
void
* start(
void
* ptr);
22
23
boost::shared_ptr<CM740mp> transfer;
24
std::vector<MPData>* servoData;
25
MPBoard* boardData;
26
private
:
27
pthread_mutex_t m_mutex;
28
pthread_cond_t m_cond;
29
};
30
31
}
32
33
34
35
36
37
#endif
hardware
cm730
include
cm730
megapacket_thread.h
Generated on Thu Oct 20 2016 17:56:44 for NimbRo ROS Soccer Package by
1.8.6