Difference between revisions of "enet.host create (Français)"

(Arguments)
 
Line 25: Line 25:
 
* [[enet.host:channel_limit (Français)]]
 
* [[enet.host:channel_limit (Français)]]
 
* [[enet.host:bandwidth_limit (Français)]]
 
* [[enet.host:bandwidth_limit (Français)]]
 +
[[Category:Functions (Français)]]
 
{{#set:Since=000}}
 
{{#set:Since=000}}
 
{{#set:Description=Retourne un nouvel [[enet.host (Français)|host]] (hôte)}}
 
{{#set:Description=Retourne un nouvel [[enet.host (Français)|host]] (hôte)}}

Latest revision as of 16:13, 24 September 2021

Retourne un nouvel host (hôte). Tous les arguments sont optionnels.

Une bind_address (adresse d'écoute) à nil (nul) produit un hôte auquel il n'est pas possible de se connecter (typiquement un client). Dans le cas contraire, une adresse peut être sous une des formes <adresseIP>:<port>, <nom d'hôte>:<port>, ou *:<port>.

Par exemple, les adresses incluent « 127.0.0.1:8888 », « localhost:2232 », ou « *:6767 ». Si le port est 0, le système choisit automatiquement un port éphémère et vous pouvez alors obtenir le numéro de port par la méthde host:get_socket_address().

Fonction

Synopsis

host = enet.host_create(bind_address, peer_count, channel_count, in_bandwidth, out_bandwidth)

Arguments

string (Français) bind_address
Adresse à laquelle se connecter dans le format « ip:port ».
number (Français) peer_count
Nombre maximum de pairs. 64 par défaut.
number (Français) channel_count
Nombre maximum de canaux. 1 par défaut.
number (Français) in_bandwidth
Bande passante entrante en octets/sec. 0 par défaut (illimité).
number (Français) out_bandwidth
Bande passante sortante en octets/sec. 0 par défaut (illimité).

Retourne

enet.host (Français) host
host (hôte) demandé.

Voir également


Autres langues