System.Net.Socket.TSocket.OpenBroadcast
Delphi
procedure OpenBroadcast(const Endpoint: TNetEndpoint); overload;
procedure OpenBroadcast(Port: Word); overload; inline;
C++
void __fastcall OpenBroadcast(const TNetEndpoint &Endpoint)/* overload */;
void __fastcall OpenBroadcast(System::Word Port)/* overload */;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
procedure function |
public | System.Net.Socket.pas System.Net.Socket.hpp |
System.Net.Socket | TSocket |
Description
Configure votre socket pour envoyer des diffusions locales de sous-réseau au port spécifié ou au point de terminaison.
Pour utiliser OpenBroadcast, le type de votre socket doit être UDP.
Exceptions
Un appel à OpenBroadcast peut déclencher l'une des exceptions suivantes :
| Exception | Exception.Message | Scénarios |
|---|---|---|
|
Erreur de socket réseau : <message d'erreur> (<code d'erreur>), sur la fonction 'setsockopt' de l'API |
| |
|
Erreur de socket réseau : <message d'erreur> (<code d'erreur>), sur la fonction 'socket' de l'API |
| |
|
Seuls les types de socket UDP prennent en charge les diffusions |
| |
|
Socket déjà ouvert |
|