/// <summary> /// Converts from Robot result code to SDK result code /// </summary> /// <param name="results">The behavior results.</param> /// <returns>Converted result</returns> internal static BehaviorResultCode Convert(this ExternalInterface.BehaviorResults results) { return((BehaviorResultCode)results); }
/// <summary> /// Initializes a new instance of the <see cref="BehaviorResult"/> class. /// </summary> /// <param name="statusCode">The status code.</param> /// <param name="results">The results.</param> internal BehaviorResult(ExternalInterface.ResponseStatus.Types.StatusCode statusCode, ExternalInterface.BehaviorResults results) { StatusCode = statusCode.Convert(); Result = results.Convert(); }
/// <summary> /// Initializes a new instance of the <see cref="BehaviorResult"/> class. /// </summary> /// <param name="statusCode">The status code.</param> /// <param name="results">The results.</param> internal BehaviorResult(ExternalInterface.ResponseStatus.Types.StatusCode statusCode, ExternalInterface.BehaviorResults results) { StatusCode = (StatusCode)statusCode; Result = (BehaviorResultCode)results; }