template struct Core::Platform::RegisterReplyHandlerBase

Overview

#include <coreplatformdiscovery.h>

template <typename DiscoveryRef>
struct RegisterReplyHandlerBase
{
    // methods

    virtual void onServiceRegistered(
        DiscoveryRef sdRef,
        const ServiceDescriptor& descriptor
    ) = 0;

    virtual void onServiceRegistrationFailed(DiscoveryRef sdRef) = 0;
};

// direct descendants

struct RegisterReplyHandler;

Detailed Documentation

Methods

virtual void onServiceRegistered(
    DiscoveryRef sdRef,
    const ServiceDescriptor& descriptor
) = 0

Note: Service name might change upon registration when a name conflict occurred!