template <typename Protocol>

class MemberConnector

Defined at line 15 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/member_connector.h

A connector for a member of a service instance.

Public Methods

void MemberConnector<Protocol> (const ServiceConnector * service, std::string name)

Constructs a connector for a member of a service instance.

As |dir| is not owned by the connector, it must outlive it.

Defined at line 20 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/member_connector.h

zx_status_t Connect (InterfaceRequest<Protocol> request)

Connects to the member using |request|.

Defined at line 24 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/member_connector.h

InterfaceHandle<Protocol> Connect ()

Connects to the member and returns a new handle.

Defined at line 29 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/member_connector.h

const std::string & name ()

Returns the name of this member.

Defined at line 39 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/member_connector.h