Package | Description |
---|---|
jp.go.aist.rtm.RTC | |
jp.go.aist.rtm.RTC.executionContext |
Modifier and Type | Class and Description |
---|---|
class |
DataFlowComponentBase
This is a base class of the data flow type RT-Component.
|
Modifier and Type | Field and Description |
---|---|
RTObject_impl |
NamingActionListenerArgument.m_rtobj |
RTObject_impl |
RtcLifecycleActionListenerArgument.m_rtobj |
RTObject_impl |
NamingManager.Comps.rtobj
object
|
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Vector<RTObject_impl> |
Manager.Finalized.comps |
protected ObjectManager<java.lang.String,RTObject_impl> |
Manager.m_compManager
Component Manager
|
Modifier and Type | Method and Description |
---|---|
abstract RTObject_impl |
FactoryBase.create(Manager mgr)
Create components
|
RTObject_impl |
FactoryJava.create(Manager mgr)
Creates the component
|
RTObject_impl |
Manager.createComponent(java.lang.String comp_args)
Create RT-Components
|
RTObject_impl |
RtcNewFunc.createRtc(Manager mgr)
Creates the component.
|
abstract RTObject_impl |
FactoryBase.destroy(RTObject_impl comp)
Destroy components
|
RTObject_impl |
FactoryJava.destroy(RTObject_impl comp)
Destroys the component
|
RTObject_impl |
Manager.getComponent(java.lang.String instanceName)
Get RT-Component's pointer
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector<RTObject_impl> |
Manager.getComponents()
Get all RT-Components registered in the Manager
|
protected java.util.Vector<RTObject_impl> |
NamingManager.getObjects()
Get all bound objects
|
Modifier and Type | Method and Description |
---|---|
void |
NamingManager.bindObject(java.lang.String name,
RTObject_impl rtobj)
Bind the specified objects to NamingService
|
void |
NamingBase.bindObject(java.lang.String name,
RTObject_impl rtobj)
Pure virtual function to bind the specified objects
to the NamingService
|
void |
NamingOnCorba.bindObject(java.lang.String name,
RTObject_impl rtobj)
Bind the specified objects to NamingService
|
void |
NamingOnManager.bindObject(java.lang.String name,
RTObject_impl rtobj)
Bind the specified objects to NamingService
|
void |
Manager.cleanupComponent(RTObject_impl comp)
Unregister RT-Components
|
protected void |
Manager.configureComponent(RTObject_impl comp,
Properties prop)
Configure RT-Component
|
void |
Manager.deleteComponent(RTObject_impl comp)
Unregister RT-Components that have been registered to Manager
|
void |
RtcDeleteFunc.deleteRtc(RTObject_impl component)
Deletes the component.
|
abstract RTObject_impl |
FactoryBase.destroy(RTObject_impl comp)
Destroy components
|
RTObject_impl |
FactoryJava.destroy(RTObject_impl comp)
Destroys the component
|
boolean |
LoggerConsumer.init(RTObject_impl rtobj,
ServiceProfile profile)
Initialization
|
boolean |
SdoServiceConsumerBase.init(RTObject_impl rtobj,
ServiceProfile profile)
Initialization function of the consumer class
|
boolean |
ComponentObserverConsumer.init(RTObject_impl rtobj,
ServiceProfile profile)
Initialization
|
boolean |
SdoServiceProviderBase.init(RTObject_impl rtobj,
ServiceProfile profile)
Initialization function of the consumer class
|
void |
Manager.notifyFinalized(RTObject_impl comp)
This method deletes RT-Components.
|
java.lang.String |
NodeNumberingPolicy.onCreate(RTObject_impl obj)
Create the name when creating object
|
java.lang.String |
DefaultNumberingPolicy.onCreate(RTObject_impl obj)
Create the name when creating object
|
java.lang.String |
NamingServiceNumberingPolicy.onCreate(RTObject_impl obj)
Create the name when creating object
|
java.lang.String |
NumberingPolicy.onCreate(RTObject_impl obj)
Create the name when creating objects.
|
void |
NodeNumberingPolicy.onDelete(RTObject_impl obj)
Delete the name when deleting object
|
void |
DefaultNumberingPolicy.onDelete(RTObject_impl obj)
Delete the name when deleting object
|
void |
NamingServiceNumberingPolicy.onDelete(RTObject_impl obj)
Delete the name when deleting object
|
void |
NumberingPolicy.onDelete(RTObject_impl obj)
Delete the name when deleting objects.
|
abstract void |
NamingActionListener.postBind(RTObject_impl rtobj,
java.lang.String[] name)
postBind callback function
|
void |
NamingActionListenerHolder.postBind(RTObject_impl rtobj,
java.lang.String[] name)
postBind callback function
|
abstract void |
RtcLifecycleActionListener.postCreate(RTObject_impl rtobj)
postCreate callback function
|
void |
RtcLifecycleActionListenerHolder.postCreate(RTObject_impl rtobj)
postCreate callback function
|
abstract void |
NamingActionListener.postUnbind(RTObject_impl rtobj,
java.lang.String[] name)
postUnbind callback function
|
void |
NamingActionListenerHolder.postUnbind(RTObject_impl rtobj,
java.lang.String[] name)
postUnbind callback function
|
abstract void |
NamingActionListener.preBind(RTObject_impl rtobj,
java.lang.String[] name)
preBind callback function
|
void |
NamingActionListenerHolder.preBind(RTObject_impl rtobj,
java.lang.String[] name)
preBind callback function
|
abstract void |
NamingActionListener.preUnbind(RTObject_impl rtobj,
java.lang.String[] name)
preUnbind callback function
|
void |
NamingActionListenerHolder.preUnbind(RTObject_impl rtobj,
java.lang.String[] name)
preUnbind callback function
|
void |
Manager.publishPorts(RTObject_impl comp)
{@.en Bind ports in NamingService.
|
protected void |
NamingManager.registerCompName(java.lang.String name,
RTObject_impl rtobj)
Configure the components that will be registered to NameServer
|
boolean |
Manager.registerComponent(RTObject_impl comp)
Register RT-Component directly without Factory
|
void |
Manager.subscribePorts(RTObject_impl comp)
connects a port by a topic name.
|
boolean |
Manager.unregisterComponent(RTObject_impl comp)
Unregister RT-Components
|
Constructor and Description |
---|
Comps(java.lang.String n,
RTObject_impl obj)
Constructor
|
InstanceName(RTObject_impl comp)
Constructor
|
NamingActionListenerArgument(java.lang.String method_name,
RTObject_impl rtobj,
java.lang.String[] name)
Constructor
|
RtcLifecycleActionListenerArgument(java.lang.String method,
RTObject_impl rtobj)
Constructor
|
SdoServiceAdmin(RTObject_impl rtobj)
Constructor
|
Modifier and Type | Class and Description |
---|---|
class |
PeriodicECSharedComposite_impl
データフロー型RTコンポーネント基底クラスのインスタンスです。
|
Modifier and Type | Field and Description |
---|---|
protected RTObject_impl |
PeriodicECOrganization.m_rtobj
RTコンポーネントオブジェクト
|
Modifier and Type | Method and Description |
---|---|
RTObject_impl |
PeriodicECSharedComposite.createRtc(Manager mgr)
コンポーネントの生成処理を行います。
|
Modifier and Type | Method and Description |
---|---|
ReturnCode_t |
ExtTrigExecutionContext.bindComponent(RTObject_impl rtc)
Bind the component.
|
ReturnCode_t |
ExecutionContextBase.bindComponent(RTObject_impl rtc)
bindComponent
|
ReturnCode_t |
IExecutionContextBase.bindComponent(RTObject_impl rtc)
bindComponent
|
ReturnCode_t |
PeriodicExecutionContext.bindComponent(RTObject_impl rtc)
Bind the component.
|
ReturnCode_t |
ExecutionContextWorker.bindComponent(RTObject_impl rtc)
Bind the component.
|
void |
PeriodicECSharedComposite.deleteRtc(RTObject_impl component)
コンポーネントの破棄処理を行います。
|
Constructor and Description |
---|
PeriodicECOrganization(RTObject_impl rtobj)
Constructor
|