Speedify SDK for Android 15.5.0
Loading...
Searching...
No Matches
INetworkSharingReceiver Interface Reference

Network Sharing Reciever Interface. More...

Inheritance diagram for INetworkSharingReceiver:
ISdkStateReceiver ISpeedifyHandler SpeedifyHandler

Public Member Functions

default void OnNetworkSharingSettings (NetworkSharing.Settings settings)
 Network sharing settings.
 
default void OnNetworkSharingDiscovery (boolean discoveryActive)
 Network sharing discovery state.
 
default void OnNetworkSharesAvailable (List< NetworkSharing.Peer > availableShares)
 Available network shares.
 
default void OnNetworkSharingPeerStatusChange (NetworkSharing.PeerRole role, NetworkSharing.PeerUuid uuid, NetworkSharing.PeerStatus peerStatus, NetworkSharing.TunnelStatus tunnelStatus, ErrorType errorType, String errorMessage)
 state changes and connection errors with peers
 
default void OnNetworkSharingPairRequest (NetworkSharing.PeerUuid uuid, String displayName)
 Event when a peer requests a pairing.
 
default void OnNetworkSharingNewPeerAvailable (NetworkSharing.PeerUuid uuid, String displayName)
 Event when a new peer is available.
 

Detailed Description

Network Sharing Reciever Interface.

Since
14.0

Member Function Documentation

◆ OnNetworkSharesAvailable()

default void OnNetworkSharesAvailable ( List< NetworkSharing.Peer > availableShares)

Available network shares.

Parameters
availableSharesavailable shares
Since
14.0

◆ OnNetworkSharingDiscovery()

default void OnNetworkSharingDiscovery ( boolean discoveryActive)

Network sharing discovery state.

Since
14.0

◆ OnNetworkSharingNewPeerAvailable()

default void OnNetworkSharingNewPeerAvailable ( NetworkSharing.PeerUuid uuid,
String displayName )

Event when a new peer is available.

Parameters
uuidwhich peer this is about
displayNamepublic display name
Since
14.0

◆ OnNetworkSharingPairRequest()

default void OnNetworkSharingPairRequest ( NetworkSharing.PeerUuid uuid,
String displayName )

Event when a peer requests a pairing.

Parameters
uuidwhich peer this is about
displayNamepublic display name
Since
14.0

◆ OnNetworkSharingPeerStatusChange()

default void OnNetworkSharingPeerStatusChange ( NetworkSharing.PeerRole role,
NetworkSharing.PeerUuid uuid,
NetworkSharing.PeerStatus peerStatus,
NetworkSharing.TunnelStatus tunnelStatus,
ErrorType errorType,
String errorMessage )

state changes and connection errors with peers

Parameters
roleThe role of the peer
uuidwhich peer this is about
peerStatusof the peer connection
tunnelStatusof the tunnel connection
errorTypetype of the error
errorMessageerror message
Since
14.0

◆ OnNetworkSharingSettings()

default void OnNetworkSharingSettings ( NetworkSharing.Settings settings)

Network sharing settings.

Parameters
settingsthe settings
Since
14.0

The documentation for this interface was generated from the following file: