8 #ifndef K_FIRESYNC_DISCOVERY_PROVIDER_H
9 #define K_FIRESYNC_DISCOVERY_PROVIDER_H
27 kFsFx(
k64u) kDiscoveryProvider_ResetHoldTime(kDiscoveryProvider provider,
kVersion protocolVersion);
29 kFsFx(
kBool) kDiscoveryProvider_CanSetAddress(kDiscoveryProvider provider);
30 kFsFx(
kStatus) kDiscoveryProvider_SetAddress(kDiscoveryProvider provider,
k32u id, const
kIpConfig* ipConfig);
34 kFsFx(
kStatus) kDiscoveryProvider_StartEnum(kDiscoveryProvider provider);
35 kFsFx(
kStatus) kDiscoveryProvider_WaitFirst(kDiscoveryProvider provider);
36 kFsFx(
kStatus) kDiscoveryProvider_StopEnum(kDiscoveryProvider provider);
38 kFsFx(
kStatus) kDiscoveryProvider_StartRescueRequests(kDiscoveryProvider provider);
39 kFsFx(
kStatus) kDiscoveryProvider_StopRescueRequests(kDiscoveryProvider provider);
41 kFsFx(
kStatus) kDiscoveryProvider_ConstructNodeProvider(kDiscoveryProvider provider, const kDiscoveryInfo* info, kNodeProvider* nodeProvider,
kAlloc allocator);
45 #include <kFireSync/Client/Network/kDiscoveryProvider.x.h>
kStatus(kCall * kDiscoveryEnumFx)(kPointer context, kDiscoveryProvider provider, kArrayList info)
Defines the signature for a discovery enumeration handler.
Definition: kDiscoveryProvider.h:17
Represents address configuration for an Internet Protocol adapter.
Definition: kFsDef.h:156
Essential declarations related to FireSync nodes.