| Home | Trees | Indices | Help | 
        
  | 
  
|---|
| 
       | 
  
Internal use: Service-specific extensions for TCPROS support
| Classes | |
| 
        TCPService Protocol implementation for Services over TCPROS  | 
  |
| 
        TCPROSServiceClient Protocol Implementation for Service clients over TCPROS  | 
  |
| 
        ServiceProxy Create a handle to a ROS service for invoking calls.  | 
  |
| 
        ServiceImpl Implementation of ROS Service.  | 
  |
| 
        Service Declare a ROS service.  | 
  |
| Functions | |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
| str | 
      
  | 
  ||
| Variables | |
        logger = logging.getLogger('rospy.service')
     | 
  |
        __package__ = 
     | 
  |
| Function Details | 
  
 Blocks until service is available. Use this in initialization code if your program depends on a service already running. 
  | 
  
 Convert return value of function to response instance. The rules/precedence for this are: 1. If the return type is the same as the response type, no conversion is done. 2. If the return type is a dictionary, it is used as a keyword-style initialization for a new response instance. 3. If the return type is *not* a list type, it is passed in as a single arg to a new response instance. 4. If the return type is a list/tuple type, it is used as a args-style initialization for a new response instance.  | 
  
 Process incoming service connection. For use with TCPROSServer. Reads in service name from handshake and creates the appropriate service handler for the connection. 
  | 
| Home | Trees | Indices | Help | 
        
  | 
  
|---|
| Generated by Epydoc 3.0.1 on Sat Dec 28 17:42:54 2013 | http://epydoc.sourceforge.net |