// 32feet.NET - Personal Area Networking for .NET // // InTheHand.Net.ObexMethod // // Copyright (c) 2003-2020 In The Hand Ltd, All rights reserved. // This source code is licensed under the MIT License using System.Diagnostics.CodeAnalysis; namespace InTheHand.Net { /// /// Methods which can be carried out in an Object Exchange transaction. /// [SuppressMessage("Microsoft.Design", "CA1008:EnumsShouldHaveZeroValue"), SuppressMessage("Microsoft.Design", "CA1028:EnumStorageShouldBeInt32")] public enum ObexMethod : byte { /// /// Sends an object to a receiving device. /// Put = 0x02, /// /// Requests a file from the remote device. /// Get = 0x03, /// /// Negotiate an Object Exchange connection with a remote device. /// Connect = 0x80, /// /// Disconnect an existing Object Exchange session. /// Disconnect = 0x81, /// /// Sends the last packet of an object to a receiving device. /// PutFinal = 0x82, /// /// Change remote path on an Object Exchange server. /// SetPath = 0x85, } }