IrDA Framework .NET چیست؟
IrDA Framework .NET یک کیت توسعه نرم افزار یا SDK برای توسعه دهندگان نرم افزار است که امکان دسترسی آسان به قابلیت های IrDA روی پلتفرم Windows را فراهم می سازد. این framework بخشی ازWireless Communication Library است اما می توان از آن به عنوان یک library مستقل نیز استفاده کرد. از این framework می توان با Borland Delphi، CodeGear RAD Studio، Embarcadero RAD Studio، Microsoft .NET Framework، .NET Core، .NET Standard، و Microsoft Visual C++ استفاده کرد.
به طور کلی قابلیت هایی که IrDA Framework .NET ارائه می کند در سه دسته قابلیت های پایه ای یا basic، قابلیت های OBEX و قابلیت های IrDa قرار می گیرند که در ادامه به طور خلاصه برخی از آن ها را بیان می کنیم. از جمله قابلیت های پایه ای آن می توان به شناسایی تغییرات سخت افزاری و نظارت بر آن ها اشاره کرد. همچنین ارائه event های Synchronous یا Asynchronous، event های APC synchronized، نظارت بر power state های سیستم و غیره از دیگر قابلیت های پایه ای آن است. این library قابلیت های دیگری نیز در مورد دستگاه های IrDA در اختیار کاربران قرار می دهد. از قابلیت های IrDA آن می توان به شناسایی دستگاه های IrDA، مانیتورینگ دستگاه های IrDA (Lazy Discovering)، query زدن مشخصات دستگاه های IrDA، query زدن به record های IAS دستگاه های IrDA، اتصال به دستگاه های IrDA (client)، پذیرش اتصال از سمت دستگاه های IrDA (server)، اضافه کردن record های IAS در IAS database مربوط به IrDA Server، و همچنین پشتیبانی از حالت های 3-Wire، 9-Wire و IrLPT اشاره کرد. علاوه بر موارد ذکر شده IrDA Framework .NET در زمینه OBEX نیز قابلیت های مختلفی را در اختیار کاربران قرار می دهد. از جمله قابلیت های OBEX آن می توان به Basic OBEX client، OBEX Object Push Profile (OPP) Client، OBEX File Transfer Profile (FTP) Client، Basic OBEX server و همچنین OBEX Object Push Profile (OPP) Server اشاره کرد. این component مجموعه ای از کلاس های .NET است که به زبان C# نوشته شده اند. از این کلاس ها می توانید با Microsoft .NET Framework، .NET Standard و .NET Core روی Windows Desktop و همچنین پلتفرم های Windows 10 IoT استفاده کنید. از این نسخه می توانید برای توسعه اپلیکیشن های WinForms، WPF، ASP.NET، Service، Console و Unity استفاده کنید. لینک دانلود IrDA Framework .NET به همراه کرک آن در ادامه ارائه شده است که می توانید آن را دریافت کنید.
ویژگی ها و قابلیت های IrDA Framework .NET:
- امکان شناسایی و مانیتورینگ تغییرات سخت افزاری
- ارائه Synchronous event ها و Asynchronous event ها
- امکان مانیتورینگ بر power state های سیستم
- ارائه APC synchronized event ها
- و بسیاری موارد دیگر.
07/08/1402 11:46:12 ب.ظ
Is it possible to add VCL one for Delphi11 and Wireless Communication Library Developer VCL Edition that is there btframework.com/wcl.htm )?