Public Member Functions | Protected Member Functions | Protected Attributes
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)
virtual int Open (const char *device, int flags)
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 devsteer, devthrottle, and devbrake.

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) [inline, virtual]

Reimplemented in devthrottle, and devbrake.

Definition at line 36 of file servo.h.

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

Definition at line 39 of file servo.h.


Member Data Documentation

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:


art_servo
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Fri Jan 3 2014 11:09:12