GRPC C++  1.30.0
Public Member Functions
grpc_impl::experimental::TlsCredentialReloadInterface Struct Referenceabstract

An interface that the application derives and uses to instantiate a TlsCredentialReloadConfig instance. More...

#include <tls_credentials_options.h>

Public Member Functions

virtual ~TlsCredentialReloadInterface ()=default
 
virtual int Schedule (TlsCredentialReloadArg *arg)=0
 A callback that invokes the credential reload. More...
 
virtual void Cancel (TlsCredentialReloadArg *)
 A callback that cancels a credential reload request. More...
 

Detailed Description

An interface that the application derives and uses to instantiate a TlsCredentialReloadConfig instance.

Refer to the definition of the grpc_tls_credential_reload_config in grpc_tls_credentials_options.h for more details on the expectations of the member functions of the interface.

Constructor & Destructor Documentation

◆ ~TlsCredentialReloadInterface()

virtual grpc_impl::experimental::TlsCredentialReloadInterface::~TlsCredentialReloadInterface ( )
virtualdefault

Member Function Documentation

◆ Cancel()

virtual void grpc_impl::experimental::TlsCredentialReloadInterface::Cancel ( TlsCredentialReloadArg )
inlinevirtual

A callback that cancels a credential reload request.

◆ Schedule()

virtual int grpc_impl::experimental::TlsCredentialReloadInterface::Schedule ( TlsCredentialReloadArg arg)
pure virtual

A callback that invokes the credential reload.


The documentation for this struct was generated from the following file: