1994 1995 1996 1997 1998 1999 2000 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 1999 2000 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: | asyn R4-31 available |
From: | Mark Rivers <[email protected]> |
To: | EPICS Tech-Talk <[email protected]> |
Date: | Wed, 22 Feb 2017 18:45:23 +0000 |
Folks, tar and zip files are available here: Andrew Johnson is on vacation this week, but when he returns next week you will be able to find links to the new documentation and release notes here:
-
VXI-11 Added option to omit SRQ channel.
-
Build system Minor change to build with mingw.
-
Unit tests Added unit tests in asynPortDriver/unittest.
-
asynPortDriver Changed the parameter list to be an std::vector. This means that it is no longer necessary to pass the number of parameters in the constructor because the list grows with each call to createParam(). Changed the internal storage of string parameters from char * to std::string.
Added new setStringParam() and getStringParam() methods that take an std::string& argument rather than char *.
These do not require specifying a maximum string length, unlike the char * methods. Changed the constructor so that it throws an std::runtime_error exception in the case of any error, rather than simply calling "return"
and creating a non-functional asynPortDriver object, which it did previously. It still prints an error message as it has done previously.
-
drvAsynIPPort Fixed bugs in Unix sockets. Mark |