Android.Net.Nsd Namespace

Fornece APIs para descobrir, registrar e resolver serviços em redes locais com a Descoberta de Serviços baseada em DNS (DNS-SD).

Classes

Nome Description
AdvertisingRequest

Encapsula parâmetros para NsdManager#registerService.

AdvertisingRequest.Builder

Um construtor para criar novos AdvertisingRequest objetos.

AdvertisingRequest.InterfaceConsts

Fornece as constantes de interface que podem ser parceladas expostas pela associação de solicitação de publicidade.

DiscoveryRequest

Encapsula parâmetros para NsdManager#discoverServices.

DiscoveryRequest.Builder

O construtor para criar novos DiscoveryRequest objetos.

DiscoveryRequest.InterfaceConsts

Fornece as constantes de interface que podem ser parceladas expostas pela associação de solicitação de descoberta.

NsdManager

Fornece APIs para descobrir e anunciar serviços de rede na rede local.

NsdManager.DiscoveryStartedEventArgs

Fornece dados para o OnDiscoveryStarted(String) retorno de chamada.

NsdManager.DiscoveryStoppedEventArgs

Fornece dados para o OnDiscoveryStopped(String) retorno de chamada.

NsdManager.RegistrationFailedEventArgs

Fornece dados para o OnRegistrationFailed(NsdServiceInfo, NsdFailure) retorno de chamada.

NsdManager.ResolutionStoppedEventArgs

Fornece dados para o OnResolutionStopped(NsdServiceInfo) retorno de chamada.

NsdManager.ResolveFailedEventArgs

Fornece dados para o OnResolveFailed(NsdServiceInfo, NsdFailure) retorno de chamada.

NsdManager.ServiceFoundEventArgs

Fornece dados para o OnServiceFound(NsdServiceInfo) retorno de chamada.

NsdManager.ServiceLostEventArgs

Fornece dados para o OnServiceLost(NsdServiceInfo) retorno de chamada.

NsdManager.ServiceRegisteredEventArgs

Fornece dados para o OnServiceRegistered(NsdServiceInfo) retorno de chamada.

NsdManager.ServiceResolvedEventArgs

Fornece dados para o OnServiceResolved(NsdServiceInfo) retorno de chamada.

NsdManager.ServiceUnregisteredEventArgs

Fornece dados para o OnServiceUnregistered(NsdServiceInfo) retorno de chamada.

NsdManager.StartDiscoveryFailedEventArgs

Fornece dados para o OnStartDiscoveryFailed(String, NsdFailure) retorno de chamada.

NsdManager.StopDiscoveryFailedEventArgs

Fornece dados para o OnStopDiscoveryFailed(String, NsdFailure) retorno de chamada.

NsdManager.StopResolutionFailedEventArgs

Fornece dados para o OnStopResolutionFailed(NsdServiceInfo, NsdFailure) retorno de chamada.

NsdManager.UnregistrationFailedEventArgs

Fornece dados para o OnUnregistrationFailed(NsdServiceInfo, NsdFailure) retorno de chamada.

NsdServiceInfo

Uma classe que representa informações de serviço para descoberta de serviço de rede

NsdServiceInfo.InterfaceConsts

Fornece as IParcelable constantes expostas pela associação de informações de serviço.

Interfaces

Nome Description
NsdManager.IDiscoveryListener

Interface para invocação de retorno de chamada para descoberta de serviço

NsdManager.IRegistrationListener

Interface para invocação de retorno de chamada para registro de serviço

NsdManager.IResolveListener

Retorno de chamada para uso para NsdManager#resolveService resolver as informações do serviço e usar para NsdManager#stopServiceResolution interromper a resolução.

NsdManager.IServiceInfoCallback

Retorno de chamada para ouvir atualizações de informações do serviço.

Enumerações

Nome Description
NsdFailure

Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos.

NsdProtocol

Enumera valores retornados pelos ProtocolDnsSdmembros e DnsSd e retornados como um parâmetro dos membros F:Android.Net.Nsd.NsdManager.DiscoverServices e F:Android.Net.NsdManager.RegisterService .

PermissionCheckCode

Especifica o resultado de uma verificação de permissão de serviço.