36 RemoteConnectorComposite& operator=(RemoteConnectorComposite
const&);
37 RemoteConnectorComposite(RemoteConnectorComposite
const&);
38 RemoteConnectorComposite();
44 virtual ~RemoteConnectorComposite() =
default;
46 virtual ~RemoteConnectorComposite() ;
50 virtual void setDisableLanSignaling(
bool) ;
52 virtual void setDisableLanSignaling(
bool disableLanSignaling) ;
55 virtual ::std::string getLocalIp() ;
57 virtual ushort getPort()
const ;
59 virtual ::Social::GameConnectionInfo
const& getConnectedGameInfo()
const ;
61 virtual bool isIPv4Supported()
const ;
63 virtual bool isIPv6Supported()
const ;
65 virtual ushort getIPv4Port()
const ;
67 virtual ushort getIPv6Port()
const ;
84 virtual void disconnect() ;
88 virtual void runEvents() ;
90 virtual bool isServer()
const ;
104 virtual ::NetworkIdentifier getNetworkIdentifier()
const ;
106 virtual void _onDisable() ;
108 virtual void _onEnable() ;
110 virtual ::TransportLayer getNetworkType()
const ;
117 MCNAPI RemoteConnectorComposite(
120 ::Bedrock::NotNullNonOwnerPtr<::NetworkSessionOwner> networkSessionOwner
123 MCNAPI ::Bedrock::NotNullNonOwnerPtr<::RemoteConnector> getActiveConnector()
const;
125 MCNAPI ::Bedrock::NotNullNonOwnerPtr<::NetherNetConnector> getNetherNetConnector()
const;
127 MCNAPI ::Bedrock::NotNullNonOwnerPtr<::RakNetConnector> getRakNetConnector()
const;
131 MCNAPI
void initializeRakNetConnector(
146 ::Bedrock::NotNullNonOwnerPtr<::NetworkSessionOwner> networkSessionOwner
161 MCNAPI
void $setDisableLanSignaling(
bool disableLanSignaling);
163 MCNAPI ::std::string $getLocalIp();
165 MCNAPI ushort $getPort()
const;
167 MCNAPI ::Social::GameConnectionInfo
const& $getConnectedGameInfo()
const;
169 MCNAPI
bool $isIPv4Supported()
const;
171 MCNAPI
bool $isIPv6Supported()
const;
173 MCNAPI ushort $getIPv4Port()
const;
175 MCNAPI ushort $getIPv6Port()
const;
179 MCNAPI
bool $connect(
184 MCNAPI
void $disconnect();
188 MCNAPI
void $runEvents();
190 MCNAPI
bool $isServer()
const;
196 MCNAPI ::NetworkIdentifier $getNetworkIdentifier()
const;
198 MCNAPI
void $_onDisable();
200 MCNAPI
void $_onEnable();
202 MCNAPI ::TransportLayer $getNetworkType()
const;