Socket.cc File Reference
Implements Tekkotsu wireless Socket class, also sout and serr.
More...
#include "Socket.h"
#include <stdio.h>
#include "Wireless.h"
#include "IPC/Thread.h"
#include "Shared/Resource.h"
#include <stdint.h>
#include <stdarg.h>
#include <list>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <arpa/inet.h>
#include <fcntl.h>
#include "Shared/Config.h"
#include "Shared/MarkScope.h"
#include <unistd.h>
Go to the source code of this file.
Variables |
Socket * | sout = NULL |
| the standard tekkotsu in/out console (default port 10001)
|
Socket * | serr = NULL |
| the standard tekkotsu error output (default port 10002)
|
Detailed Description
Implements Tekkotsu wireless Socket class, also sout and serr.
- Author:
- alokl (Creator)
Definition in file Socket.cc.
Variable Documentation
the standard tekkotsu error output (default port 10002)
Definition at line 18 of file Socket.cc.
Referenced by WalkCalibration::addSample(), ArmMC::armJointValue(), PNGGenerator::calcImage(), JPEGGenerator::calcImage(), SensorObserverControl::checkLogFile(), EventLogger::checkLogFile(), SegCam::doEvent(), RegionGenerator::doEvent(), RawCameraGenerator::doEvent(), RawCam::doEvent(), FreeMemReportControl::doEvent(), FlashIPAddrBehavior::doEvent(), FilterBankGenerator::doEvent(), EchoBehavior::doEvent(), DepthCam::doEvent(), CDTGenerator::doEvent(), CameraBehavior::doEvent(), BufferedImageGenerator::doEvent(), BallDetectionGenerator::doEvent(), HeadPointerMC::ensureValidJoint(), ArmMC::ensureValidJoint(), WalkCalibration::err(), PNGGenerator::getBinSize(), JPEGGenerator::getBinSize(), CameraBehavior::initIndex(), ControlBase::invalidInput(), PostureMC::isAlive(), HeadPointerMC::isAlive(), ArmMC::isAlive(), SegmentedColorGenerator::loadBuffer(), RLEGenerator::loadBuffer(), RegionGenerator::loadBuffer(), RawCameraGenerator::loadBuffer(), PNGGenerator::loadBuffer(), JPEGGenerator::loadBuffer(), InterleavedYUVGenerator::loadBuffer(), CDTGenerator::loadBuffer(), BufferedImageGenerator::loadBuffer(), SegmentedColorGenerator::loadColorInfo(), SegmentedColorGenerator::loadThresholdMap(), CameraBehavior::openNextFile(), ValueEditControl< T >::processEvent(), SensorObserverControl::processEvent(), PostureEditor::processEvent(), EventLogger::processStateMachineEvent(), LoadCalibration::readData(), LoadCalibration::readMaxs(), CameraStreamBehavior::receiveData(), TorqueCalibrate::record(), TorqueCalibrate::refresh(), FilterBankGenerator::refresh(), RegionGenerator::RegionGenerator(), WMMonitorBehavior::registerData(), WMMonitorBehavior::report(), FreeMemReportControl::report(), EventLogger::runCommand(), EStopController::runCommand(), SegmentedColorGenerator::saveBuffer(), RLEGenerator::saveBuffer(), RegionGenerator::saveBuffer(), RawCameraGenerator::saveBuffer(), PNGGenerator::saveBuffer(), JPEGGenerator::saveBuffer(), InterleavedYUVGenerator::saveBuffer(), CDTGenerator::saveBuffer(), BufferedImageGenerator::saveBuffer(), RawCameraGenerator::saveFileStream(), BufferedImageGenerator::saveFileStream(), LoadWalkControl::selectedFile(), DumpFileControl::selectedFile(), CameraStreamBehavior::sendSensors(), SegCam::setupServer(), RegionCam::setupServer(), RawCam::setupServer(), DepthCam::setupServer(), StateNode::start(), BatteryMonitorBehavior::startWarning(), StateNode::stop(), BatteryMonitorBehavior::stopWarning(), SaveWalkControl::takeInput(), ControlBase::takeInput(), Controller::takeLine(), and StateNode::~StateNode().
the standard tekkotsu in/out console (default port 10001)
Definition at line 17 of file Socket.cc.
Referenced by HelpControl::activate(), SensorObserverControl::checkLogFile(), EventLogger::checkLogFile(), ControlBase::clearMenu(), CameraBehavior::doEvent(), Transition::doFire(), ControlBase::doReadStdIn(), WalkCalibration::doSelect(), ValueEditControl< T >::doSelect(), ControlBase::doSelect(), FreeMemReportControl::freeMem(), CameraBehavior::getNextName(), CameraBehavior::initIndex(), WalkCalibration::loadData(), EchoBehavior::processCallback(), WalkCalibration::processEvent(), SensorObserverControl::processEvent(), EventLogger::processEvent(), WaypointWalkControl::refresh(), ValueEditControl< T >::refresh(), ControlBase::refresh(), WalkCalibration::report(), HelpControl::report(), FreeMemReportControl::report(), WalkCalibration::saveData(), RawCameraGenerator::saveFileStream(), BufferedImageGenerator::saveFileStream(), DumpFileControl::selectedFile(), WalkCalibration::setupMoving(), StateNode::start(), and ControlBase::takeInput().
|