0x2B04 - QueryServiceList
Description
This message allows a component to request the service information of services across all subsystems. The corresponding Report Services message will respond with service information only for new component implementations. It will not report service information for legacy component implementations.
SubsystemList
Type: List
Element Type |
Count Type |
Min Count |
Max Count |
SubsystemSeq |
uint16 |
1 |
65535 |
SubsystemSeq
Type: Sequence
Field # |
Field Name |
Type |
Optional |
Interpretation |
1 |
SubsystemRec |
SubsystemRec |
false |
|
2 |
NodeList |
NodeList |
false |
# of Nodes reported. For a single Node Report this field shall be 1 |
SubsystemRec
Type: Record
Field # |
Field Name |
Type |
Units |
Optional |
Interpretation |
1 |
SubsystemID |
uint16 |
one |
false |
Use 65535 if service information from all subsystems in the system is required |
NodeList
Type: List
Element Type |
Count Type |
Min Count |
Max Count |
NodeSeq |
uint8 |
1 |
255 |
NodeSeq
Type: Sequence
Field # |
Field Name |
Type |
Optional |
Interpretation |
1 |
NodeRec |
NodeRec |
false |
|
2 |
ComponentList |
ComponentList |
false |
|
NodeRec
Type: Record
Field # |
Field Name |
Type |
Units |
Optional |
Interpretation |
1 |
NodeID |
uint8 |
one |
false |
Use 255 if service information from all nodes in the subsystem is required |
ComponentList
Type: List
Element Type |
Count Type |
Min Count |
Max Count |
ComponentRec |
uint8 |
1 |
255 |
ComponentRec
Type: Record
Field # |
Field Name |
Type |
Units |
Optional |
Interpretation |
1 |
PresenceVector |
uint8 |
|
|
|
2 |
ComponentID |
uint8 |
one |
false |
Use 255 if service information from components in the node are required |
3 |
SearchFilter |
|
|
true |
An optional filter to apply to the search results. Only service identifiers that contain this string should be returned. |