System.Tether.Manager.TTetheringManager.AutoConnect

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

procedure AutoConnect(Timeout: Cardinal; const Target: string = ''); overload;
procedure AutoConnect(const Target: string = ''); overload;

C++

void __fastcall AutoConnect(unsigned Timeout, const System::UnicodeString Target = System::UnicodeString())/* overload */;
void __fastcall AutoConnect(const System::UnicodeString Target = System::UnicodeString())/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Tether.Manager.pas
System.Tether.Manager.hpp
System.Tether.Manager TTetheringManager


Description

Démarre la connexion automatique aux gestionnaires distants sur chaque adaptateur recensé.

Il existe deux méthodes StartManagersAutoConnect surchargées, dont les paramètres sont décrits ci-dessous.

Appelez la première méthode StartManagersAutoConnect surchargée avec un délai maximum <Timeout> et un paramètre <Target> de découverte personnalisés.

Paramètre Signification

<Timeout>

Délai maximum de la découverte avant que chaque adaptateur recense dans ce gestionnaire les gestionnaires distants découverts.

<Target>

Paramètre facultatif. Vous pouvez spécifier une cible pour la découverte automatique, par exemple une adresse IP ou un sous-réseau, ou une liste de périphériques Bluetooth (adresses Bluetooth ou noms de périphériques Bluetooth).

Appelez la seconde méthode StartManagersAutoConnect surchargée avec un paramètre <Target> personnalisé. Le délai maximum automatique de l'adaptateur est utilisé pour les gestionnaires distants de découverte automatique.

Paramètre Signification

<Target>

Paramètre facultatif. Vous pouvez spécifier une cible pour une découverte automatique, par exemple une adresse IP ou un sous-réseau, ou un périphérique Bluetooth.

Pour les adaptateurs réseau

Par défaut, votre gestionnaire effectue la détection sur le sous-réseau du réseau local (LAN) où réside le périphérique exécutant votre application. Vous pouvez également spécifier une adresse IP ou de sous-réseau :

  • Pour spécifier une adresse IP pour y rechercher des gestionnaires distants, indiquez cette adresse IP dans <Target>.
  • Pour spécifier un sous-réseau d'adresses IP, indiquez une adresse IP avec un 0 comme quatrième nombre. Par exemple, si vous spécifiez "192.168.4.0" pour <Target>, votre gestionnaire recherche dans le sous-réseau 192.168.4.x les gestionnaires distants.
    Remarque : Vous ne pouvez pas spécifier des sous-réseaux plus larges. Par exemple, "192.168.0.0" n'est pas supporté.

Pour les adaptateurs Bluetooth

Nous vous recommandons d'utiliser une valeur <TimeOut> personnalisée ne dépassant pas le délai maximum automatique (cette valeur dépend du nombre de périphériques Bluetooth appairés au gestionnaire).

La liste des périphériques Bluetooth pouvant être transmis en tant que <Target> inclut :

Remarque : Les périphériques Bluetooth correspondent aux périphériques appairés au gestionnaire.

Voir aussi