// Copyright Epic Games, Inc. All Rights Reserved. using System; namespace EpicGames.Perforce { /// /// /// public enum PerforceIoCommand { /// /// /// [PerforceEnum("open")] Open, /// /// /// [PerforceEnum("write")] Write, /// /// /// [PerforceEnum("close")] Close, /// /// /// [PerforceEnum("unlink")] Unlink, } /// /// /// public class PerforceIo { /// /// The severity of this error /// [PerforceTagAttribute("file")] public int File { get; set; } /// /// The generic error code associated with this message /// [PerforceTagAttribute("command")] public PerforceIoCommand Command { get; set; } /// /// The message text /// [PerforceTagAttribute("payload")] public ReadOnlyMemory Payload { get; set; } } }