Speedify SDK for Android  14.7.0
Public Member Functions | List of all members
com.speedify.speedifysdk.receivers.INetworkSharingReceiver Interface Reference

Detailed Description

Network Sharing Reciever Interface.

Since
14.0
Inheritance diagram for com.speedify.speedifysdk.receivers.INetworkSharingReceiver:
com.speedify.speedifysdk.receivers.ISdkStateReceiver com.speedify.speedifysdk.ISpeedifyHandler com.speedify.speedifysdk.SpeedifyHandler

Public Member Functions

default void OnNetworkSharingSettings (NetworkSharing.Settings settings)
 Network sharing settings. More...
 
default void OnNetworkSharingDiscovery (boolean discoveryActive)
 Network sharing discovery state. More...
 
default void OnNetworkSharesAvailable (List< NetworkSharing.Peer > availableShares)
 Available network shares. More...
 
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 More...
 
default void OnNetworkSharingPairRequest (NetworkSharing.PeerUuid uuid, String displayName)
 Event when a peer requests a pairing. More...
 
default void OnNetworkSharingNewPeerAvailable (NetworkSharing.PeerUuid uuid, String displayName)
 Event when a new peer is available. More...
 

Member Function Documentation

◆ OnNetworkSharesAvailable()

default void com.speedify.speedifysdk.receivers.INetworkSharingReceiver.OnNetworkSharesAvailable ( List< NetworkSharing.Peer >  availableShares)

Available network shares.

Parameters
availableSharesavailable shares
Since
14.0

◆ OnNetworkSharingDiscovery()

default void com.speedify.speedifysdk.receivers.INetworkSharingReceiver.OnNetworkSharingDiscovery ( boolean  discoveryActive)

Network sharing discovery state.

Since
14.0

◆ OnNetworkSharingNewPeerAvailable()

default void com.speedify.speedifysdk.receivers.INetworkSharingReceiver.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 com.speedify.speedifysdk.receivers.INetworkSharingReceiver.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 com.speedify.speedifysdk.receivers.INetworkSharingReceiver.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 com.speedify.speedifysdk.receivers.INetworkSharingReceiver.OnNetworkSharingSettings ( NetworkSharing.Settings  settings)

Network sharing settings.

Parameters
settingsthe settings
Since
14.0

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