EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  <19992000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  <19992000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: CA @ the SSTF in St. Louis MO
From: "Michael J. Feldhake" <[email protected]>
Date: Fri, 30 Apr 99 17:21:25 EDT
Jeff,
	Thanks for the response.  I have attached a text file which is the CA 
C/C++ code that I am using.  It is part of a larger application which does 
include a DDE server to communicate with the 'In Touch View' application.  
I don't believe this code will cause the Channel Access to recreate 
channels every time - I thought the ca_search function performed a connect 
and that I can ca_get as fast as I can afterwards (I control this using a 
control variable DAQstat).  Please comment.

Thanks,
Mike










**This message was created in BeyondMail. Please ignore the ATTRIBS.BND 
attachment if you are not a BeyondMail user.



The following was included as an attachement.  Please use UUDECODE
to retrieve it.  The original file name was 'caclient.txt'.

begin 666 caclient.txt
M+RH@9F]L;&]W:6YG(&YE961E9"!W:&5N('5S:6YG($5:0T$@*B\-"@T*(VEN
M8VQU9&4@(G-T9&%F>"YH(@T*(VEN8VQU9&4@(DU+0T%01"YH(@T*#0IE>'1E
M<FX@(D,B('L-"B-I;F-L=61E(#QS=&1D968N:#X-"B-I;F-L=61E(#QS=&1L
M:6(N:#X-"B-I;F-L=61E(#QS=&1I;RYH/@T*(VEN8VQU9&4@/'-T<FEN9RYH
M/@T*#0HC:6YC;'5D92`B8V%D968N:"(-"GT-"@T*+RH-"B-I9F1E9B!?1$5"
M54<-"B-D969I;F4@;F5W($1%0E5'7TY%5PT*(W5N9&5F(%1(25-?1DE,10T*
M<W1A=&EC(&-H87(@5$A)4U]&24Q%6UT@/2!?7T9)3$5?7SL-"B-E;F1I9@T*
M*B\-"@T*+RH-"B`J("!4:&ES(&ES(&$@<V5C;VYD('-T<G5C='5R92!R97%U
M:7)E9"!T;R!O<&5R871E('1H92!C82!C;&EE;G0N#0H@*B`@=&AE(&EN9&5X
M(&9O;&QO=W,@=&AE($1!44=L;V)?271E;2!L:7-T+"!T:&ES(&UU<W0@8F4@
M82!S=&%T:6,@;&ES=`T*("H)=VAI8V@@<V%V97,@=&AE(&-A(&EN9F]R;6%T
M:6]N(&]F('1H92!S<&5C:69I8R!C:&%N;F5L#0H@*B\-"F-H:60);7EC:&ED
M6TU+0T%01%]-05A?251%35-=.PDO+R!#2$E$(&EN9F]R;6%T:6]N(&]F('1H
M92!C82!C:&%N;F5L#0H-"FEN="!T97-T7V1A=&$@/2`P.PT*#0II;G0@;6MC
M87!D7W5P9&%T92AI;G0@1$%14W1A="D-"GL-"@EE>'1E<FX@1$%11VQO8F%L
M7VAS>DET96T@1$%11VQO8E])=&5M<UM-2T-!4$1?34%87TE414U373L)#0H)
M97AT97)N(&-H:60);7EC:&ED6TU+0T%01%]-05A?251%35-=.PT*"6-H87(@
M;6]N7W-T<ELR,%T[#0H)9&]U8FQE(&0L('!R979?9#L-"@ED;W5B;&4@<SL-
M"@EI;G0@:2P@97)R;W(L(&5R<F-N=#L-"@ET:6UE7W0)8F5F;W)E+"!A9G1E
M<CL-"@T*"2\O($-L96%R(%!R;V-E<W,@9&%T80T*"6EF("A$05%3=&%T(#T]
M("TQ*0T*"7L-"@D)9F]R("AI/3`[(&D@/"!-2T-!4$1?34%87TE414U3.R!I
M*RLI#0H)"0E$05%';&]B7TET96US6VE=+GIZ4')O8U9A<B`](#`[#0H)?0T*
M"2\O($%T=&%C:"!T;R!+:6YE=&EC<R!C<F%T92!U<VEN9R!#:&%N;F5L($%C
M8V5S<PT*"6EF("A$05%3=&%T(#T](#`I#0H)>PT*"0DO+R!);FET:6%L:7IE
M(&-A#0H)"5-%5D-(2RAC85]T87-K7VEN:71I86QI>F4H*2PB8V%?=&%S:U]I
M;FET:6%L:7IE(BD["0D-"@D)+R\@<V5T($UO;FET;W)S#0H)"69O<B`H:3TP
M+"!E<G)C;G0@/2`P.R!I(#P@34M#05!$7TU!6%])5$5-4R`F)B!E<G)C;G0@
M/#T@,CL@:2LK*0T*"0E[#0H)"0ES=')C<'DH;6]N7W-T<BP@(F-M;3HB*3L-
M"@D)"7-T<F-A="AM;VY?<W1R+"!$05%';&]B7TET96US6VE=+D-E;&PI.PD)
M"0D)"0T*"0D)+R\@5T%3("!E<G)O<B`](&5Z8V%3971-;VYI=&]R*&UO;E]S
M='(L(&5Z8V%$;W5B;&4I.PT*"0D)4T560TA+*&-A7W-E87)C:"AM;VY?<W1R
M+"8H;7EC:&ED6VE=*2DL(")C85]S96%R8V@@9F%I;'5R92(I.PT*#0H)"0EI
M9B`H97)R;W(@/B`P*0T*"0D)"65R<F-N="LK.PT*"0E]#0H)"2\O(%=A:70@
M9F]R(&-A('1O('!R;V-E<W,@<F5Q=65S=',-"@D)4T560TA+*&-A7W!E;F1?
M:6\H-2XP*2PB8V%?<&5N9%]I;R!F86EL=7)E(BD[#0H)"2\O($-O;7!L971E
M(&EF(&D@/2!-2T-!4$1?34%87TE414U3#0H)"6EF("AI(#T]($U+0T%01%]-
M05A?251%35,@)B8@97)R;W(@/3T@,"D-"@D)"41!45-T870@/2`Q.PT*"0EE
M;'-E#0H)"0E$05%3=&%T(#T@,CL-"@E]#0H)+R\@57!D871E('9A<FEA8FQE
M<PT*"6EF("A$05%3=&%T(#T](#$I#0H)>PT*"0ET:6UE("@F8F5F;W)E*3L-
M"@D)+R\@=7!D871E($UO;FET;W)S#0H)"69O<B`H:3TP+"!E<G)C;G0@/2`P
M.R!I(#P@34M#05!$7TU!6%])5$5-4R`F)B!E<G)C;G0@/#T@,CL@:2LK*0T*
M"0E[#0H)"0ES=')C<'DH;6]N7W-T<BP@(F-M;3HB*3L-"@D)"7-T<F-A="AM
M;VY?<W1R+"!$05%';&]B7TET96US6VE=+D-E;&PI.PD)"0D)"0T*"0D)+R\@
M5T%3("!E<G)O<B`](&5Z8V%'970H;6]N7W-T<BP@1$%11VQO8E])=&5M<UMI
M72YZ>E!R;V-687(L(#$L("9D*3L-"@D)"5-%5D-(2RAC85]G970H1$)27T1/
M54),12QM>6-H:61;:5TL*'9O:60@*BDF1$%11VQO8E])=&5M<UMI72YZ>E!R
M;V-687(I+")C85]G970@9F%I;'5R92(I.PT*"0D)#0H)"0EI9B`H97)R;W(@
M/B`P*0T*"0D)"65R<F-N="LK.PT*"0E]#0H)"2\O(%=A:70@9F]R(&-A('1O
M('!R;V-E<W,@<F5Q=65S=',-"@D)4T560TA+*&-A7W!E;F1?:6\H-2XP*2PB
M8V%?<&5N9%]I;R!F86EL=7)E(BD[#0H)"71I;64@*"9A9G1E<BD[#0H)?0T*
M"2\O($1E;&%Y('5N=&EL(&YE>'0@36]N:71O<@T*"6EF("A$05%3=&%T(#T]
M(#(I#0H)"41!441L>51M<BLK.PT*"6EF("A$05%3=&%T(#T](#(@)B8@1$%1
M1&QY5&UR(#X@,C`P,"D-"@E[#0H)"41!441L>51M<B`](#`["0D)+R\@4F5S
M970@=&EM97(-"@D)1$%14W1A="`](#`["0D)+R\@5')Y(&%G86EN('1O('-E
M="!-;VYI=&]R<PT*"7T-"@T*"7)E='5R;B`P.PT*?0T*#0H-"B\J8V%%>&%M
M<&QE+F,J+PT*#0HO*@E%6$%-4$Q%($-/1$4@4D5&15)%3D-%#0H-"B-I;F-L
M=61E(#QS=&1D968N:#X-"B-I;F-L=61E(#QS=&1L:6(N:#X-"B-I;F-L=61E
M(#QS=&1I;RYH/@T*(VEN8VQU9&4@/'-T<FEN9RYH/@T*#0HC:6YC;'5D92`B
M8V%D968N:"(-"@T*;6%I;BAI;G0@87)G8RQC:&%R("HJ87)G=BD-"GL-"B`@
M("!D;W5B;&4)9&%T83L-"B`@("!C:&ED"6UY8VAI9#L-"@T*("`@(&EF*&%R
M9V,@(3T@,BD@>PT*"69P<FEN=&8H<W1D97)R+")U<V%G93H@8V%%>&%M<&QE
M('!V;F%M95QN(BD[#0H)97AI="@Q*3L-"B`@("!]#0H@("`@4T560TA+*&-A
M7W1A<VM?:6YI=&EA;&EZ92@I+")C85]T87-K7VEN:71I86QI>F4B*3L-"B`@
M("!3159#2$LH8V%?<V5A<F-H*&%R9W9;,5TL)FUY8VAI9"DL(F-A7W-E87)C
M:"!F86EL=7)E(BD[#0H@("`@4T560TA+*&-A7W!E;F1?:6\H-2XP*2PB8V%?
M<&5N9%]I;R!F86EL=7)E(BD[#0H@("`@4T560TA+*&-A7V=E="A$0E)?1$]5
M0DQ%+&UY8VAI9"PH=F]I9"`J*29D871A*2PB8V%?9V5T(&9A:6QU<F4B*3L-
M"B`@("!3159#2$LH8V%?<&5N9%]I;R@U+C`I+")C85]P96YD7VEO(&9A:6QU
M<F4B*3L-"B`@("!P<FEN=&8H(B5S("5F7&XB+&%R9W9;,5TL9&%T82D[#0H@
4("`@<F5T=7)N*#`I.PT*?0T**B\[
`
end


Navigate by Date:
Prev: Booting vxworks from an AFS account luchini
Next: Re: Booting vxworks from an AFS account Alan K Biocca
Index: 1994  1995  1996  1997  1998  <19992000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: CA @ the SSTF in St. Louis MO Jeff Hill
Next: C++ development on IRIX hosts Peregrine McGehee
Index: 1994  1995  1996  1997  1998  <19992000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·