Buran Motion Planning Framework
PathOptimisingServer Member List

This is the complete list of members for PathOptimisingServer, including all inherited members.

_checkCntPathOptimisingServerprotected
_filterDivideCntPathOptimisingServerprotected
_gridSizePathOptimisingServerprotected
_maxNodeCntPathOptimisingServerprotected
_maxOpenSetSizePathOptimisingServerprotected
_optimizeLoopCntPathOptimisingServerprotected
_scenePathOptimisingServerprotected
_semBaseServerprotected
_showTracePathOptimisingServerprotected
_threadCntPathOptimisingServerprotected
acceptNewSocket()BaseServerinline
COMMAND_IS_READYPathOptimisingServerstatic
COMMAND_OPTIMIZE_PATHPathOptimisingServerstatic
COMMAND_START_OPTIMIZE_PATHPathOptimisingServerstatic
getAddress() constBaseServerinline
getServerFd() constBaseServerinline
init(int port, int maxClients, int delay)BaseServervirtual
initLinuxServerSocket()BaseServerstatic
mainLoop()BaseServer
onSocketConnected(int clientSocket) overridePathOptimisingServervirtual
pathOptimisingReadyPathOptimisingServerprotected
PathOptimisingServer(const std::shared_ptr< bmpf::Scene > &scene, bool showTrace, unsigned int maxOpenSetSize, int gridSize, unsigned int maxNodeCnt, int checkCnt, int filterDivideCnt, int optimizeLoopCnt, int threadCnt=1)PathOptimisingServerinline
pathsPathOptimisingServerprotected
pfsPathOptimisingServerprotected
processCommand(int clientSocket, int command, Json::Value jsonData) overridePathOptimisingServervirtual
processRequests(int clientSocket)BaseServer
startOptimisePath(PathOptimisingServer *pos, std::shared_ptr< bmpf::MedianPathOptimizer > po, int clientSocket, std::vector< std::vector< double >> path)PathOptimisingServerstatic
stop()BaseServerinline