[foxboro] OM programming and optimized use of omopen
- From: Jason Ewasiuk <jason.ewasiuk@xxxxxxxxxxxx>
- To: "'foxboro@xxxxxxxxxxxxx'" <foxboro@xxxxxxxxxxxxx>
- Date: Wed, 17 Jul 2002 17:29:47 -0600
Has anyone here programmed a C program using the Object Manager (OM) API
before, and if so, have you used the optimized omopen features?
What I need to do is to cache the net_adr structs that are returned from an
omopen call, so that I can make my own optimized lists at will. In the
documentation, it says to make the list using omopen, but then to strictly
cache the results, and not modify them. What I'm wondering is if I'm able
to somehow match the net_adr structs returned from omopen to any given
Foxboro object when I choose? This way, if I'm rebuilding a list using
points from various other lists, I can do so without it having to perform
the broadcasts needed for the new list.
To help further illustrate, picture that I've opened two lists of 255 points
each, then close them. I then take 100 points from each list, and want to
open them into a new list, but I want to use the previously returned
information to speed up the opening of the list.
Any of you ever attempted to do such a thing?
Thanks,
##############################
Jason Ewasiuk C.E.T.
Lead Software Developer
Systems Department
Matrikon
Suite 1800, 10405 Jasper Avenue
Edmonton, Alberta Canada
T5J 3N4
Phone: 780.448.1010 ext. 4522
Fax: 780.448.9191
mail: jason.ewasiuk@xxxxxxxxxxxx
web: www.matrikon.com
##############################
****************************************************************************
*
READER BEWARE: Unencrypted, unsigned Internet e-mail is inherently insecure.
Internet messages may be corrupted, incomplete, misdirected or may
incorrectly identify the sender. Therefore, nothing in this message or
attachments may be considered legally binding.
THIS MESSAGE IS ONLY INTENDED FOR THE USE OF THE INDIVIDUAL OR ENTITY TO
WHICH IT IS ADDRESSED AND MAY BE PRIVILEGED.
If you are not the intended recipient or their authorized agent, you may not
forward or copy this information and must delete or destroy all copies of
this message and attachments received. If you have received this
communication
in error, please notify Matrikon Inc. by telephone at (780) 448-1010.
****************************************************************************
*
_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
foxboro mailing list: http://www.freelists.org/list/foxboro
to subscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave
Other related posts:
- » [foxboro] OM programming and optimized use of omopen