![]() |
RTEMS 6.3
|
This group contains the Object Services implementation. More...
Files | |
| file | cpukit/include/rtems/rtems/object.h |
| This header file provides the Object Services API. | |
| file | cpukit/include/rtems/rtems/objectimpl.h |
| This header file provides the implementation interfaces of the Object Services. | |
| file | cpukit/rtems/src/rtemsbuildid.c |
| This source file contains the implementation of rtems_build_id() as a binding for languages other than C/C++. | |
| file | cpukit/rtems/src/rtemsbuildname.c |
| This source file contains the implementation of rtems_build_name() as a binding for languages other than C/C++. | |
| file | cpukit/rtems/src/rtemsnametoid.c |
| This source file contains the implementation of _RTEMS_Name_to_id(). | |
| file | cpukit/rtems/src/rtemsobjectapimaximumclass.c |
| This source file contains the implementation of rtems_object_api_maximum_class(). | |
| file | cpukit/rtems/src/rtemsobjectapiminimumclass.c |
| This source file contains the implementation of rtems_object_api_minimum_class(). | |
| file | cpukit/rtems/src/rtemsobjectgetapiclassname.c |
| This source file contains the implementation of rtems_object_get_api_class_name(). | |
| file | cpukit/rtems/src/rtemsobjectgetapiname.c |
| This source file contains the implementation of rtems_object_get_api_name(). | |
| file | cpukit/rtems/src/rtemsobjectgetclassicname.c |
| This source file contains the implementation of rtems_object_get_classic_name(). | |
| file | cpukit/rtems/src/rtemsobjectgetclassinfo.c |
| This source file contains the implementation of rtems_object_get_class_information(). | |
| file | cpukit/rtems/src/rtemsobjectgetname.c |
| This source file contains the implementation of rtems_object_get_name(). | |
| file | cpukit/rtems/src/rtemsobjectidapimaximum.c |
| This source file contains the implementation of rtems_object_id_api_maximum() as a binding for languages other than C/C++. | |
| file | cpukit/rtems/src/rtemsobjectidapiminimum.c |
| This source file contains the implementation of rtems_object_id_api_minimum() as a binding for languages other than C/C++. | |
| file | cpukit/rtems/src/rtemsobjectidgetapi.c |
| This source file contains the implementation of rtems_object_id_get_api() as a binding for languages other than C/C++. | |
| file | cpukit/rtems/src/rtemsobjectidgetclass.c |
| This source file contains the implementation of rtems_object_id_get_class() as a binding for languages other than C/C++. | |
| file | cpukit/rtems/src/rtemsobjectidgetindex.c |
| This source file contains the implementation of rtems_object_id_get_index() as a binding for languages other than C/C++. | |
| file | cpukit/rtems/src/rtemsobjectidgetnode.c |
| This source file contains the implementation of rtems_object_id_get_node() as a binding for languages other than C/C++. | |
| file | cpukit/rtems/src/rtemsobjectsetname.c |
| This source file contains the implementation of rtems_object_set_name(). | |
Functions | |
| rtems_status_code | _RTEMS_Name_to_id (uint32_t name, uint32_t node, Objects_Id *id, const Objects_Information *information) |
| Calls _Objects_Name_to_id_u32() and converts the status. | |
This group contains the Object Services implementation.
| rtems_status_code _RTEMS_Name_to_id | ( | uint32_t | name, |
| uint32_t | node, | ||
| Objects_Id * | id, | ||
| const Objects_Information * | information ) |
Calls _Objects_Name_to_id_u32() and converts the status.
| name | is the name of the object to find. | |
| node | is the set of nodes to search. | |
| [out] | id | is the pointer to an object identifier variable or NULL. The object identifier will be stored in the referenced variable, if the operation was successful. |
| information | is the pointer to an object class information block. |
| RTEMS_SUCCESSFUL | The operations was successful. |
| RTEMS_INVALID_ADDRESS | The id parameter was NULL. |
| RTEMS_INVALID_NAME | No object exists with the specified name on the specified node set. |