public interface MCSessionDelegate
| Modifier and Type | Interface and Description |
|---|---|
static interface |
MCSessionDelegate.Block_sessionDidReceiveCertificateFromPeerCertificateHandler |
| Modifier and Type | Method and Description |
|---|---|
void |
sessionDidFinishReceivingResourceWithNameFromPeerAtURLWithError(MCSession session,
java.lang.String resourceName,
MCPeerID peerID,
NSURL localURL,
NSError error)
Finished receiving a resource from remote peer and saved the content
in a temporary location - the app is responsible for moving the file
to a permanent location within its sandbox.
|
default void |
sessionDidReceiveCertificateFromPeerCertificateHandler(MCSession session,
NSArray<?> certificate,
MCPeerID peerID,
MCSessionDelegate.Block_sessionDidReceiveCertificateFromPeerCertificateHandler certificateHandler)
Made first contact with peer and have identity information about the
remote peer (certificate may be nil).
|
void |
sessionDidReceiveDataFromPeer(MCSession session,
NSData data,
MCPeerID peerID)
Received data from remote peer.
|
void |
sessionDidReceiveStreamWithNameFromPeer(MCSession session,
NSInputStream stream,
java.lang.String streamName,
MCPeerID peerID)
Received a byte stream from remote peer.
|
void |
sessionDidStartReceivingResourceWithNameFromPeerWithProgress(MCSession session,
java.lang.String resourceName,
MCPeerID peerID,
NSProgress progress)
Start receiving a resource from remote peer.
|
void |
sessionPeerDidChangeState(MCSession session,
MCPeerID peerID,
long state)
Remote peer changed state.
|
void sessionDidFinishReceivingResourceWithNameFromPeerAtURLWithError(MCSession session, java.lang.String resourceName, MCPeerID peerID, NSURL localURL, NSError error)
default void sessionDidReceiveCertificateFromPeerCertificateHandler(MCSession session, NSArray<?> certificate, MCPeerID peerID, MCSessionDelegate.Block_sessionDidReceiveCertificateFromPeerCertificateHandler certificateHandler)
void sessionDidReceiveDataFromPeer(MCSession session, NSData data, MCPeerID peerID)
void sessionDidReceiveStreamWithNameFromPeer(MCSession session, NSInputStream stream, java.lang.String streamName, MCPeerID peerID)
void sessionDidStartReceivingResourceWithNameFromPeerWithProgress(MCSession session, java.lang.String resourceName, MCPeerID peerID, NSProgress progress)