From 4e5df50a397d773107b688fced2718093d0e29df Mon Sep 17 00:00:00 2001 From: GuoRentong Date: Tue, 19 Jan 2021 16:19:35 +0800 Subject: [PATCH] Update doc:Component interface Signed-off-by: GuoRentong --- docs/developer_guides/chap01_system_overview.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docs/developer_guides/chap01_system_overview.md b/docs/developer_guides/chap01_system_overview.md index 24427ded4..e0e2923a1 100644 --- a/docs/developer_guides/chap01_system_overview.md +++ b/docs/developer_guides/chap01_system_overview.md @@ -81,7 +81,7 @@ type Component interface { Init() Start() Stop() - GetServiceStates() (ServiceStates, error) + GetComponentStates() (ComponentStates, error) GetTimeTickChannel() (string, error) GetStatisticsChannel() (string, error) } @@ -100,17 +100,16 @@ const ( ABNORMAL StateCode = 2 ) -type NodeStates struct { +type ComponentInfo struct { NodeID UniqueID Role string StateCode StateCode ExtraInfo KeyValuePair } -type ServiceStates struct { - StateCode StateCode - NodeStates []NodeStates - ExtraInfo KeyValuePair +type ComponentStates struct { + States ComponentInfo + SubcomponentStates []ComponentInfo } ``` -- GitLab