Home
FAQ
Player
Stage
Gazebo
Contrib
Documentation
Publications
Contributors
Users

Project
Download
Bugs/Feedback
Mailing lists

Radish

Old news
Old stuff

main.cc File Reference

#include <sys/types.h>
#include <dirent.h>
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <stdlib.h>
#include <signal.h>
#include <unistd.h>
#include <sys/socket.h>
#include <netdb.h>
#include <netinet/in.h>
#include <math.h>
#include <socket_util.h>
#include <deviceregistry.h>
#include <configfile.h>
#include <clientdata.h>
#include <clientmanager.h>
#include <devicetable.h>
#include <drivertable.h>
#include <error.h>
#include <playertime.h>
#include <wallclocktime.h>
#include "replace.h"
#include "timer.h"

Defines

#define DEFAULT_SERVER_UPDATE_RATE   100.0

Functions

bool LoadPlugin (const char *pluginname, const char *cfgfile)
void Usage ()
void printout_bus (int dummy)
void Interrupt (int dummy)
void SetupSignalHandlers ()
void SetupErrorHandlers ()
void PrintHeader (player_msghdr_t hdr)
bool ParseDeviceEx (ConfigFile *cf, int section)
void PrintDeviceTable ()
bool ParseConfigFile (char *fname, int **ports, int *num_ports)
int main (int argc, char *argv[])

Variables

bool quit = false
bool mask_sigint = false
bool use_stage = false
bool player_gerkey = false
size_t ioSize = 0
DriverTabledriverTable = new DriverTable()
DeviceTable * deviceTable = new DeviceTable()
PlayerTime * GlobalTime
ClientManager * clientmanager = NULL
ConfigFile configFile
char playerversion [] = VERSION
bool experimental = false
bool debug = false
bool autoassign_ports = false
int global_playerport = PLAYER_PORTNUM
player_interface_t interfaces []
int global_argc
char ** global_argv


Define Documentation

#define DEFAULT_SERVER_UPDATE_RATE   100.0
 


Function Documentation

bool LoadPlugin const char *  pluginname,
const char *  cfgfile
 

void Usage  ) 
 

void printout_bus int  dummy  ) 
 

void Interrupt int  dummy  ) 
 

void SetupSignalHandlers  ) 
 

void SetupErrorHandlers  ) 
 

void PrintHeader player_msghdr_t  hdr  ) 
 

bool ParseDeviceEx ConfigFile cf,
int  section
 

void PrintDeviceTable  ) 
 

bool ParseConfigFile char *  fname,
int **  ports,
int *  num_ports
 

int main int  argc,
char *  argv[]
 


Variable Documentation

bool quit = false
 

bool mask_sigint = false
 

bool use_stage = false
 

bool player_gerkey = false
 

size_t ioSize = 0
 

DriverTable* driverTable = new DriverTable()
 

DeviceTable* deviceTable = new DeviceTable()
 

PlayerTime* GlobalTime
 

ClientManager* clientmanager = NULL
 

ConfigFile configFile
 

char playerversion[] = VERSION
 

bool experimental = false
 

bool debug = false
 

bool autoassign_ports = false
 

int global_playerport = PLAYER_PORTNUM
 

player_interface_t interfaces[]
 

int global_argc
 

char** global_argv
 


Generated on Tue May 3 14:15:41 2005 for Player by doxygen 1.3.6