2020 * @brief Implementation for the TlsClientManagement Server Cluster
2121 ***************************************************************************/
2222
23- #include " tls-client-management-server .h"
23+ #include " TlsClientManagementCluster .h"
2424
2525#include < app/AttributeAccessInterfaceRegistry.h>
2626#include < app/CommandHandlerInterfaceRegistry.h>
@@ -44,28 +44,28 @@ using namespace Protocols::InteractionModel;
4444
4545static constexpr uint16_t kMaxTlsEndpointId = 65534 ;
4646
47- TlsClientManagementServer::TlsClientManagementServer (EndpointId endpointId, TlsClientManagementDelegate & delegate,
48- CertificateTable & certificateTable, uint8_t maxProvisioned) :
47+ TlsClientManagementCluster::TlsClientManagementCluster (EndpointId endpointId, TlsClientManagementDelegate & delegate,
48+ CertificateTable & certificateTable, uint8_t maxProvisioned) :
4949 AttributeAccessInterface(MakeOptional(endpointId), TlsClientManagement::Id),
5050 CommandHandlerInterface(MakeOptional(endpointId), TlsClientManagement::Id), mDelegate(delegate),
5151 mCertificateTable(certificateTable), mMaxProvisioned(maxProvisioned)
5252{
5353 VerifyOrDieWithMsg (mMaxProvisioned >= 5 , NotSpecified, " Spec requires MaxProvisioned be >= 5" );
5454 VerifyOrDieWithMsg (mMaxProvisioned <= 254 , NotSpecified, " Spec requires MaxProvisioned be <= 254" );
55- mDelegate .SetTlsClientManagementServer (this );
55+ mDelegate .SetTlsClientManagementCluster (this );
5656}
5757
58- TlsClientManagementServer ::~TlsClientManagementServer ()
58+ TlsClientManagementCluster ::~TlsClientManagementCluster ()
5959{
6060 // null out the ref to us on the delegate
61- mDelegate .SetTlsClientManagementServer (nullptr );
61+ mDelegate .SetTlsClientManagementCluster (nullptr );
6262
6363 // unregister
6464 TEMPORARY_RETURN_IGNORED CommandHandlerInterfaceRegistry::Instance ().UnregisterCommandHandler (this );
6565 AttributeAccessInterfaceRegistry::Instance ().Unregister (this );
6666}
6767
68- CHIP_ERROR TlsClientManagementServer ::Init ()
68+ CHIP_ERROR TlsClientManagementCluster ::Init ()
6969{
7070 ReturnErrorOnFailure (mCertificateTable .Init (Server::GetInstance ().GetPersistentStorage ()));
7171 ReturnErrorOnFailure (mDelegate .Init (Server::GetInstance ().GetPersistentStorage ()));
@@ -76,7 +76,7 @@ CHIP_ERROR TlsClientManagementServer::Init()
7676 return Server::GetInstance ().GetFabricTable ().AddFabricDelegate (this );
7777}
7878
79- CHIP_ERROR TlsClientManagementServer ::Finish ()
79+ CHIP_ERROR TlsClientManagementCluster ::Finish ()
8080{
8181 TEMPORARY_RETURN_IGNORED mCertificateTable .Finish ();
8282
@@ -88,7 +88,7 @@ CHIP_ERROR TlsClientManagementServer::Finish()
8888}
8989
9090// AttributeAccessInterface
91- CHIP_ERROR TlsClientManagementServer ::Read (const ConcreteReadAttributePath & aPath, AttributeValueEncoder & aEncoder)
91+ CHIP_ERROR TlsClientManagementCluster ::Read (const ConcreteReadAttributePath & aPath, AttributeValueEncoder & aEncoder)
9292{
9393 VerifyOrDie (aPath.mClusterId == TlsClientManagement::Id);
9494
@@ -97,9 +97,9 @@ CHIP_ERROR TlsClientManagementServer::Read(const ConcreteReadAttributePath & aPa
9797 case MaxProvisioned::Id:
9898 return aEncoder.Encode (mMaxProvisioned );
9999 case ProvisionedEndpoints::Id: {
100- TlsClientManagementServer * server = this ;
101- auto matterEndpoint = aPath.mEndpointId ;
102- auto fabric = aEncoder.AccessingFabricIndex ();
100+ TlsClientManagementCluster * server = this ;
101+ auto matterEndpoint = aPath.mEndpointId ;
102+ auto fabric = aEncoder.AccessingFabricIndex ();
103103 CHIP_ERROR err = aEncoder.EncodeList ([server, matterEndpoint, fabric](const auto & encoder) -> CHIP_ERROR {
104104 return server->EncodeProvisionedEndpoints (matterEndpoint, fabric, encoder);
105105 });
@@ -112,21 +112,21 @@ CHIP_ERROR TlsClientManagementServer::Read(const ConcreteReadAttributePath & aPa
112112 return CHIP_NO_ERROR;
113113}
114114
115- uint8_t TlsClientManagementServer ::GetMaxProvisioned () const
115+ uint8_t TlsClientManagementCluster ::GetMaxProvisioned () const
116116{
117117 return mMaxProvisioned ;
118118}
119119
120120// helper method to get the TlsClientManagement provisioned endpoints encoded into a list
121121CHIP_ERROR
122- TlsClientManagementServer ::EncodeProvisionedEndpoints (EndpointId matterEndpoint, FabricIndex fabric,
123- const AttributeValueEncoder::ListEncodeHelper & encoder)
122+ TlsClientManagementCluster ::EncodeProvisionedEndpoints (EndpointId matterEndpoint, FabricIndex fabric,
123+ const AttributeValueEncoder::ListEncodeHelper & encoder)
124124{
125125 return mDelegate .ForEachEndpoint (matterEndpoint, fabric,
126126 [&](auto & endpoint) -> CHIP_ERROR { return encoder.Encode (endpoint); });
127127}
128128
129- void TlsClientManagementServer ::InvokeCommand (HandlerContext & ctx)
129+ void TlsClientManagementCluster ::InvokeCommand (HandlerContext & ctx)
130130{
131131 switch (ctx.mRequestPath .mCommandId )
132132 {
@@ -145,8 +145,8 @@ void TlsClientManagementServer::InvokeCommand(HandlerContext & ctx)
145145 }
146146}
147147
148- void TlsClientManagementServer ::HandleProvisionEndpoint (HandlerContext & ctx,
149- const Commands::ProvisionEndpoint::DecodableType & req)
148+ void TlsClientManagementCluster ::HandleProvisionEndpoint (HandlerContext & ctx,
149+ const Commands::ProvisionEndpoint::DecodableType & req)
150150{
151151 ChipLogDetail (Zcl, " TlsClientManagement: ProvisionEndpoint" );
152152
@@ -179,7 +179,7 @@ void TlsClientManagementServer::HandleProvisionEndpoint(HandlerContext & ctx,
179179 }
180180}
181181
182- void TlsClientManagementServer ::HandleFindEndpoint (HandlerContext & ctx, const Commands::FindEndpoint::DecodableType & req)
182+ void TlsClientManagementCluster ::HandleFindEndpoint (HandlerContext & ctx, const Commands::FindEndpoint::DecodableType & req)
183183{
184184 ChipLogDetail (Zcl, " TlsClientManagement: FindEndpoint" );
185185
@@ -204,7 +204,7 @@ void TlsClientManagementServer::HandleFindEndpoint(HandlerContext & ctx, const C
204204 }
205205}
206206
207- void TlsClientManagementServer ::HandleRemoveEndpoint (HandlerContext & ctx, const Commands::RemoveEndpoint::DecodableType & req)
207+ void TlsClientManagementCluster ::HandleRemoveEndpoint (HandlerContext & ctx, const Commands::RemoveEndpoint::DecodableType & req)
208208{
209209 ChipLogDetail (Zcl, " TlsClientManagement: RemoveEndpoint" );
210210
@@ -222,7 +222,7 @@ void TlsClientManagementServer::HandleRemoveEndpoint(HandlerContext & ctx, const
222222 ctx.mCommandHandler .AddStatus (ctx.mRequestPath , status);
223223}
224224
225- void TlsClientManagementServer ::OnFabricRemoved (const FabricTable & fabricTable, FabricIndex fabricIndex)
225+ void TlsClientManagementCluster ::OnFabricRemoved (const FabricTable & fabricTable, FabricIndex fabricIndex)
226226{
227227 TEMPORARY_RETURN_IGNORED mDelegate .RemoveFabric (fabricIndex);
228228}
0 commit comments