Files
mROA/Example.Shared/IPrinterFactory.cs
T

16 lines
415 B
C#
Raw Normal View History

2025-07-10 18:58:49 +03:00
using mROA.Abstract;
2025-02-05 14:50:07 +03:00
using mROA.Implementation;
using mROA.Implementation.Attributes;
2025-02-05 14:50:07 +03:00
namespace Example.Shared
2025-02-05 14:50:07 +03:00
{
[SharedObjectInterface]
2025-03-13 08:43:48 +03:00
public interface IPrinterFactory : IShared
{
IPrinter Create(string printerName);
void Register(IPrinter printer);
IPrinter GetPrinterByName(string printerName);
IPrinter GetFirstPrinter();
string[] CollectAllNames();
}
}