Intermec PM43/PM43c IDL Smart Printing Resource Kit Developer Guide - Page 19
About Application Priority, Printer-Resident Assemblies and Libraries
View all Intermec PM43/PM43c manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 19 highlights
About Application Priority The system scheduling priority of an application is determined by its nice value. The valid range for a nice value is -20 (highest priority) to 19 (lowest priority), with the default nice value as zero. C# applications started on the printer are assigned a default nice value of zero. Application priority may be changed (only lowered) using the utility nice, which takes nice-offset as an argument. For example, to start a sample application with nice value 10 (10 = 0 + 10): nice -n 10 mono /home/user/apps/HelloWorld.exe Printer-Resident Assemblies and Libraries This section provides a list and description of the assemblies bundled with the standard printer firmware. Standard Libraries Library Name mscorlib.dll System.dll System.Configuration.dll System.Core.dll System.Data.dll System.Transaction.dll System.Xml.dll Description Core run-time functionality Core run-time functionality Configuration data functionality Core run-time functionality Generic data connection functionality Transactional functionality XML functionality (that is, serialization) Mono Libraries Library Name Mono.Data.Sqlite.dll Mono.Security.dll Description SQLite 3 bindings Security components required by debugging server Mono Tools Intermec-Specific Libraries Library Name IntermecPrinter.dll Description Printer specific functionality How to Add Assemblies or Libraries If your application requires assemblies (standard or non-standard), you should deploy them together with the application. You can get standard assemblies from the open-source Mono package. Note: Additional assemblies should target .NET Framework 2.0. IDL Smart Printing Resource Kit Developer Guide 13