Feature #1748
Feature #44: Implement basic introspection support
Add introspection messages to protocol
Status: | Resolved | Start date: | 03/24/2014 | |
---|---|---|---|---|
Priority: | Normal | Due date: | 03/24/2014 | |
Assignee: | J. Moringen | % Done: | 100% | |
Category: | Introspection | |||
Target version: | rsb-0.11 |
Related issues
Associated revisions
Moved protocol IDL-files into proto/ directory
refs #1748
- proto/rsb/protocol/**/*.proto:
moved { -> proto}/rsb/protocol/**/*.proto - CMakeLists.txt: adapted to changed paths
Introspection messages in proto/rsb/protocol/{operatingsystem,introspection}/*.proto
fixes #1748
- proto/rsb/protocol/operatingsystem/Process.proto: new file; basic
information about an operatingsystem process - proto/rsb/protocol/operatingsystem/__package.proto: new file;
description of the rsb.protocol.operatingsystem package - proto/rsb/protocol/introspection/Hello.proto: new file; basic
information about a newly created or already existing participant - proto/rsb/protocol/introspection/Bye.proto: new file; notifies about
the destruction of a participant - proto/rsb/protocol/introspection/__package.proto: new file;
description of the rsb.protocol.introspection package
Added Host in proto/rsb/protocol/operatingsystem/Host.proto
refs #1748
- proto/rsb/protocol/operatingsystem/Host.proto: new file; contains a
basic description of a host - proto/rsb/protocol/introspection/Hello.proto: use new Host message for
information about host - CMakeLists.txt: added file
proto/rsb/protocol/operatingsystem/Host.proto
More precise description of ids in proto/rsb/protocol/introspection/{Hello,Bye}.proto
refs #1748
- proto/rsb/protocol/introspection/Bye.proto: for id field, mention RFC
4122 and specify length constraint - proto/rsb/protocol/introspection/Hello.proto: likewise
Added parent id in proto/rsb/protocol/introspection/Hello.proto
refs #1748
- proto/rsb/protocol/introspection/Hello.proto: added optional field for
id of parent participant
History
#1 Updated by J. Moringen over 10 years ago
- Status changed from In Progress to Resolved
- % Done changed from 40 to 100
Applied in changeset rsb-protocol|commit:44d4658ae9124b1fe94a60700f9fea71cc527688.
#2 Updated by J. Moringen over 9 years ago
- Category changed from Protocol to Introspection
#3 Updated by J. Moringen over 9 years ago
- Assignee set to J. Moringen