{"id":3731,"date":"2019-02-12T16:09:41","date_gmt":"2019-02-12T16:09:41","guid":{"rendered":"https:\/\/cyflexdoc.wpengine.com\/usage-help-manual\/3-standard-services\/iqueuemgr\/"},"modified":"2025-10-10T11:03:13","modified_gmt":"2025-10-10T16:03:13","slug":"iqueuemgr","status":"publish","type":"page","link":"https:\/\/cyflex.com\/index.php\/usage-help-manual\/16-smart-instrument-interfaces\/iqueuemgr\/","title":{"rendered":"iQueueMgr"},"content":{"rendered":"<div>\n<h3>Purpose:<\/h3>\n<\/div>\n<dl>\n<dd>\n<p>Manage access to a shared device in CyFlex.<\/p>\n<\/dd>\n<\/dl>\n<h3>Enter:<\/h3>\n<dl>\n<dd>\n<p><strong>iQueueMgr<\/strong> &lt;dev [+i] [file=filename]<\/p>\n<\/dd>\n<\/dl>\n<h3>Where:<\/h3>\n<dl>\n<dd>\n<div>\n<table style=\"width: 100%;\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col \/>\n<col \/> <\/colgroup>\n<tbody>\n<tr>\n<td style=\"width: 4.57746%;\">\n<p>dev<\/p>\n<\/td>\n<td style=\"width: 95.2465%;\">\n<p>Specify the name of the shared device being managed.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.57746%;\">\n<p>+I<\/p>\n<\/td>\n<td style=\"width: 95.2465%;\">\n<p>Optional. Specify this flag to indicate that shared memory should be zeroed when the process is started. If it is not zeroed, then any requests already made for the device will still be in the memory. The default is to NOT zero memory.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.57746%;\">\n<p>file<\/p>\n<\/td>\n<td style=\"width: 95.2465%;\">\n<p>Optional. Specify the spec filename. The default is \/specs\/iQueue_specs.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/dd>\n<\/dl>\n<h3>Example:<\/h3>\n<dl>\n<dd>\n<p><strong>iQueueMgr<\/strong> dev=mx1<br \/>\nThe above spawns iQueueMgr that will manage the shared device &#8216;mx1&#8217;.<\/p>\n<p><strong>iQueueMgr<\/strong> dev=mx1 +i<br \/>\nThe above spawns iQueueMgr that will manage the shared device &#8216;mx1&#8217;. The shared memory area associated with iQueueMgr will be zeroed during initialization.<\/p>\n<p><strong>iQueueMgr<\/strong> dev=mx1 file=\/tmp\/QueSpecs<br \/>\nThe above spawns iQueueMgr that will manage the shared device &#8216;mx1&#8217;. The file \/tmp\/QueSpecs is read to obtain the specifications for iQueueMgr.<\/p>\n<\/dd>\n<\/dl>\n<h3>Notes:<\/h3>\n<dl>\n<dd>\n<p>&nbsp;<\/p>\n<\/dd>\n<\/dl>\n<h3>See Also:<\/h3>\n<dl>\n<dd>\n<p><a href=\"\/wp-content\/uploads\/Fridley-Test-Cell-Interface-with-Horiba.pdf\">Fridley Test Cell Interface with Horiba<\/a><\/p>\n<\/dd>\n<\/dl>\n","protected":false},"excerpt":{"rendered":"<p>Purpose: Manage access to a shared device in CyFlex. Enter: iQueueMgr &lt;dev [+i] [file=filename] Where: dev Specify the name of the shared device being managed. +I Optional. Specify this flag to indicate that shared memory should be zeroed when the process is started. If it is not zeroed, then any requests already made for the [&hellip;]<\/p>\n","protected":false},"author":47,"featured_media":0,"parent":1955,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3731","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/3731","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/comments?post=3731"}],"version-history":[{"count":0,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/3731\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/1955"}],"wp:attachment":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/media?parent=3731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}