Example #1
0
        public void SendToAllPeers(NSData data, MCSessionSendDataMode mode)
        {
            if (!Created)
            {
                throw new InvalidOperationException($"The {typeof(MCSession).Name} has not been created.");
            }

            if (!data.Created)
            {
                throw new ArgumentException($"'{nameof(data)}' is not valid.", nameof(data));
            }

            using (var error = SendToAllPeers(this, data, mode))
            {
                if (error.Valid)
                {
                    throw error.ToException();
                }
            }
        }
Example #2
0
 static extern NSError SendToAllPeers(MCSession self, NSData data, MCSessionSendDataMode mode);