ServiceSubscriptionInterface Class Reference

#include <network_service_discovery.h>

Detailed Description

An active service subscription.

Public Types

using ReconfirmCallback = Delegate< void(Bool isConfirmed)>

Public Member Functions

MAXON_METHOD ServiceBusRef GetServiceBus () const
MAXON_METHOD void Cancel ()

Private Member Functions

 MAXON_INTERFACE_NONVIRTUAL (ServiceSubscriptionInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.servicesubscription")

Member Typedef Documentation

◆ ReconfirmCallback

using ReconfirmCallback = Delegate<void(Bool isConfirmed)>

Member Function Documentation


MAXON_INTERFACE_NONVIRTUAL ( ServiceSubscriptionInterface  ,

◆ GetServiceBus()

MAXON_METHOD ServiceBusRef GetServiceBus ( ) const

Returns the service bus this subscription is bound to.

◆ Cancel()

MAXON_METHOD void Cancel ( )

Cancels the subscription if it is active.