C# Class Ros_CSharp.IServiceClientLink

Mostrar archivo Open project: uml-robotics/ROS.NET Class Usage Examples

Public Properties

Property Type Description
connection Connection
parent IServicePublication
persistent bool

Public Methods

Method Description
drop ( ) : void
handleHeader ( Header header ) : bool
initialize ( Connection conn ) : bool
onHeaderWritten ( Connection conn ) : bool
onRequest ( Connection conn, byte buffer, int size, bool success ) : bool
onRequestLength ( Connection conn, byte buffer, int size, bool success ) : bool
onResponseWritten ( Connection conn ) : bool
processResponse ( IRosMessage msg, bool success ) : void
processResponse ( string error, bool success ) : void

Private Methods

Method Description
onConnectionDropped ( Connection conn, Connection reason ) : void

Method Details

drop() public method

public drop ( ) : void
return void

handleHeader() public method

public handleHeader ( Header header ) : bool
header Header
return bool

initialize() public method

public initialize ( Connection conn ) : bool
conn Connection
return bool

onHeaderWritten() public method

public onHeaderWritten ( Connection conn ) : bool
conn Connection
return bool

onRequest() public method

public onRequest ( Connection conn, byte buffer, int size, bool success ) : bool
conn Connection
buffer byte
size int
success bool
return bool

onRequestLength() public method

public onRequestLength ( Connection conn, byte buffer, int size, bool success ) : bool
conn Connection
buffer byte
size int
success bool
return bool

onResponseWritten() public method

public onResponseWritten ( Connection conn ) : bool
conn Connection
return bool

processResponse() public method

public processResponse ( IRosMessage msg, bool success ) : void
msg Messages.IRosMessage
success bool
return void

processResponse() public method

public processResponse ( string error, bool success ) : void
error string
success bool
return void

Property Details

connection public_oe property

public Connection,Ros_CSharp connection
return Connection

parent public_oe property

public IServicePublication parent
return IServicePublication

persistent public_oe property

public bool persistent
return bool