Functions | Variables
rosshellX Namespace Reference

Functions

def callbackStdIn

Variables

string cmd = " "
string cmd_stdbuf = "stdbuf -o L"
tuple cmd_user = rospy.get_param('~command', "")
tuple fd_err = process.stderr.fileno()
tuple fd_out = process.stdout.fileno()
tuple fl = fcntl.fcntl(fd_out, fcntl.F_GETFL)
tuple process = sp.Popen(cmd.split(" "), stdout=sp.PIPE, stderr=sp.PIPE, stdin=sp.PIPE, bufsize=1)
tuple pubERR = rospy.Publisher( topicStdErr, String)
tuple pubOUT = rospy.Publisher( topicStdOut, String)
 ret = process.returncode
tuple stderr = process.stderr.readline()
tuple stdout = process.stdout.readline()
tuple subIN = rospy.Subscriber(topicStdIn, String, callbackStdIn)
tuple topicStdErr = rospy.get_param('~stderr', "/rosshellX/stderr")
tuple topicStdIn = rospy.get_param('~stdin', "/rosshellX/stdin")
tuple topicStdOut = rospy.get_param('~stdout', "/rosshellX/stdout")

Function Documentation

def rosshellX.callbackStdIn (   msg)

Definition at line 13 of file rosshellX.py.


Variable Documentation

string rosshellX::cmd = " "

Definition at line 48 of file rosshellX.py.

string rosshellX::cmd_stdbuf = "stdbuf -o L"

Definition at line 47 of file rosshellX.py.

list rosshellX::cmd_user = rospy.get_param('~command', "")

Definition at line 29 of file rosshellX.py.

tuple rosshellX::fd_err = process.stderr.fileno()

Definition at line 63 of file rosshellX.py.

tuple rosshellX::fd_out = process.stdout.fileno()

Definition at line 59 of file rosshellX.py.

tuple rosshellX::fl = fcntl.fcntl(fd_out, fcntl.F_GETFL)

Definition at line 60 of file rosshellX.py.

tuple rosshellX::process = sp.Popen(cmd.split(" "), stdout=sp.PIPE, stderr=sp.PIPE, stdin=sp.PIPE, bufsize=1)

Definition at line 50 of file rosshellX.py.

tuple rosshellX::pubERR = rospy.Publisher( topicStdErr, String)

Definition at line 55 of file rosshellX.py.

tuple rosshellX::pubOUT = rospy.Publisher( topicStdOut, String)

Definition at line 54 of file rosshellX.py.

rosshellX::ret = process.returncode

Definition at line 92 of file rosshellX.py.

tuple rosshellX::stderr = process.stderr.readline()

Definition at line 78 of file rosshellX.py.

tuple rosshellX::stdout = process.stdout.readline()

Definition at line 70 of file rosshellX.py.

tuple rosshellX::subIN = rospy.Subscriber(topicStdIn, String, callbackStdIn)

Definition at line 56 of file rosshellX.py.

tuple rosshellX::topicStdErr = rospy.get_param('~stderr', "/rosshellX/stderr")

Definition at line 27 of file rosshellX.py.

tuple rosshellX::topicStdIn = rospy.get_param('~stdin', "/rosshellX/stdin")

Definition at line 28 of file rosshellX.py.

tuple rosshellX::topicStdOut = rospy.get_param('~stdout', "/rosshellX/stdout")

Definition at line 26 of file rosshellX.py.



rosshell
Author(s): André Dietrich
autogenerated on Mon Oct 6 2014 07:11:49