Merge pull request #52481 from Faless/net/4.x_native_peers

[Net] Extension system for network peers, webrtc.
This commit is contained in:
Fabio Alessandrelli 2021-09-28 12:57:45 +02:00 committed by GitHub
commit d18cbdf5e4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
57 changed files with 1232 additions and 1509 deletions

View file

@ -77,10 +77,8 @@
<member name="host" type="ENetConnection" setter="" getter="get_host">
The underlying [ENetConnection] created after [method create_client] and [method create_server].
</member>
<member name="refuse_new_connections" type="bool" setter="set_refuse_new_connections" getter="is_refusing_new_connections" override="true" default="false" />
<member name="server_relay" type="bool" setter="set_server_relay_enabled" getter="is_server_relay_enabled" default="true">
Enable or disable the server feature that notifies clients of other peers' connection/disconnection, and relays messages between them. When this option is [code]false[/code], clients won't be automatically notified of other peers and won't be able to send them packets through the server.
</member>
<member name="transfer_mode" type="int" setter="set_transfer_mode" getter="get_transfer_mode" override="true" enum="TransferMode" default="2" />
</members>
</class>