Servo Class Reference

#include <servo.h>

Inheritance diagram for Servo:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int Close (void)
virtual int Open (const char *device, int flags)
virtual int Open (const char *device)
virtual ~Servo ()

Protected Member Functions

virtual int configure_raw_port (int cflags, int iflags)

Protected Attributes

char buffer [MAX_SERVO_CMD_BUFFER]
char devName [FILENAME_MAX]
int fd
bool have_tty

Detailed Description

Definition at line 30 of file servo.h.


Constructor & Destructor Documentation

virtual Servo::~Servo (  )  [inline, virtual]

Definition at line 34 of file servo.h.


Member Function Documentation

virtual int Servo::Close ( void   )  [inline, virtual]

Reimplemented in devbrake, devsteer, and devthrottle.

Definition at line 57 of file servo.h.

virtual int Servo::configure_raw_port ( int  cflags,
int  iflags 
) [inline, protected, virtual]

Definition at line 79 of file servo.h.

virtual int Servo::Open ( const char *  device,
int  flags 
) [inline, virtual]

Definition at line 39 of file servo.h.

virtual int Servo::Open ( const char *  device  )  [inline, virtual]

Reimplemented in devbrake, and devthrottle.

Definition at line 36 of file servo.h.


Member Data Documentation

char Servo::buffer[MAX_SERVO_CMD_BUFFER] [protected]

Definition at line 73 of file servo.h.

char Servo::devName[FILENAME_MAX] [protected]

Definition at line 72 of file servo.h.

int Servo::fd [protected]

Definition at line 70 of file servo.h.

bool Servo::have_tty [protected]

Definition at line 71 of file servo.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


art_servo
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Fri Jan 11 10:00:01 2013