RobotNet/RobotNet.Script/IUnixDevice.cs
2025-10-15 15:15:53 +07:00

23 lines
651 B
C#

namespace RobotNet.Script;
/// <summary>
/// Service để đọc và ghi dữ liệu từ các thiết bị Unix.
/// </summary>
public interface IUnixDevice
{
/// <summary>
/// Đọc dữ liệu từ thiết bị Unix theo tên và độ dài yêu cầu.
/// </summary>
/// <param name="name"></param>
/// <param name="length"></param>
/// <returns></returns>
byte[] ReadDev(string name, int length);
/// <summary>
/// Ghi dữ liệu vào thiết bị Unix theo tên.
/// </summary>
/// <param name="name"></param>
/// <param name="data"></param>
void WriteDev(string name, byte[] data);
}