/// <summary>
 /// Initializes a new instance of the
 /// <see cref="U3DXT.iOS.Multipeer.SessionStartedReceivingResourceWithNameEventArgs"/> class.
 /// </summary>
 /// <param name="_session">_session.</param>
 /// <param name="_resourceName">_resource name.</param>
 /// <param name="_peerID">_peer I.</param>
 /// <param name="_progress">_progress.</param>
 public SessionStartedReceivingResourceWithNameEventArgs(MCSession _session, string _resourceName, MCPeerID _peerID, U3DXT.iOS.Native.Foundation.NSProgress _progress)
 {
     session = _session;
     resourceName = _resourceName;
     peerID = _peerID;
     progress = _progress;
 }
 /// <summary>
 /// Initializes a new instance of the
 /// <see cref="U3DXT.iOS.Multipeer.SessionFinishedReceivingResourceWithNameEventArgs"/> class.
 /// </summary>
 /// <param name="_session">_session.</param>
 /// <param name="_resourceName">_resource name.</param>
 /// <param name="_peerID">_peer I.</param>
 /// <param name="_localURL">_local UR.</param>
 /// <param name="_error">_error.</param>
 public SessionFinishedReceivingResourceWithNameEventArgs(MCSession _session, string _resourceName, MCPeerID _peerID, U3DXT.iOS.Native.Foundation.NSURL _localURL, U3DXT.iOS.Native.Foundation.NSError _error)
 {
     session = _session;
     resourceName = _resourceName;
     peerID = _peerID;
     localURL = _localURL;
     error = _error;
 }
Пример #3
0
 internal static void OnSessionDidStartReceivingResourceWithName(MCSession session, string resourceName, MCPeerID peerID, U3DXT.iOS.Native.Foundation.NSProgress progress)
 {
     if (_sessionStartedReceivingResourceWithNameHandlers != null)
         _sessionStartedReceivingResourceWithNameHandlers(null,
              new SessionStartedReceivingResourceWithNameEventArgs(session, resourceName, peerID, progress));
 }
Пример #4
0
 internal static void OnSessionDidRecieve(MCSession session, U3DXT.iOS.Native.Foundation.NSData data, MCPeerID peerID)
 {
     if (_sessionReceivedHandlers != null)
         _sessionReceivedHandlers(null, new SessionReceivedEventArgs(session, data, peerID));
 }
Пример #5
0
 internal static void OnSessionDidFinishReceivingResourceWithName(MCSession session, string resourceName, MCPeerID peerID, U3DXT.iOS.Native.Foundation.NSURL localURL, U3DXT.iOS.Native.Foundation.NSError error)
 {
     if (_sessionFinishedReceivingResourceWithNameHandlers != null)
         _sessionFinishedReceivingResourceWithNameHandlers(null,
              new SessionFinishedReceivingResourceWithNameEventArgs(session, resourceName, peerID, localURL, error));
 }
Пример #6
0
 private void sendResourceCompleted(U3DXT.iOS.Native.Foundation.NSError err)
 {
     if ( err != null )
         Debug.Log("ERROR: " + err.LocalizedDescription());
 }
Пример #7
0
 public override void DidStartReceivingResourceWithName(MCSession session, string resourceName, MCPeerID peerID, U3DXT.iOS.Native.Foundation.NSProgress progress)
 {
     MultipeerXT.OnSessionDidStartReceivingResourceWithName(session, resourceName, peerID, progress);
 }
Пример #8
0
 public override void DidReceive(MCSession session, U3DXT.iOS.Native.Foundation.NSData data, MCPeerID peerID)
 {
     MultipeerXT.OnSessionDidRecieve(session, data, peerID);
 }
Пример #9
0
 public override void DidFinishReceivingResourceWithName(MCSession session, string resourceName, MCPeerID peerID, U3DXT.iOS.Native.Foundation.NSURL localURL, U3DXT.iOS.Native.Foundation.NSError error)
 {
     MultipeerXT.OnSessionDidFinishReceivingResourceWithName(session, resourceName, peerID, localURL, error);
 }
Пример #10
0
 /// <summary>
 /// Initializes a new instance of the <see cref="U3DXT.iOS.Multipeer.SessionReceivedEventArgs"/> class.
 /// </summary>
 /// <param name="_session">_session.</param>
 /// <param name="_data">_data.</param>
 /// <param name="_peerID">_peer I.</param>
 public SessionReceivedEventArgs(MCSession _session, U3DXT.iOS.Native.Foundation.NSData _data, MCPeerID _peerID)
 {
     session = _session;
     data = _data;
     peerID = _peerID;
 }