Kurz nach der Ver­öf­fent­li­chung unse­rer neu­en Java Libra­ry SDCLib/J Ver­si­on (3.0.0) freu­en wir uns auch das Release einer neu­en Ver­si­on unse­rer C++ Libra­ry SDCLib/C (3.0.0) bekannt geben zu kön­nen. Neben der offen­sicht­li­chen Ände­rung des Namens, der sich an dem IEEE 11073 Ser­vice-ori­en­ted Device Con­nec­ti­vi­ty (SDC) anlehnt, wur­de auch die API zur kom­for­ta­ble­ren und siche­re­ren Benut­zung angepasst:

  • Sta­te Hand­ler wer­den durch Tem­p­la­te Para­me­ter instanziert.
  • Medi­cal Device Infor­ma­ti­on Base Con­tai­ner­klas­sen ver­lan­gen als Sicher­heits­fea­ture alle vom Stan­dard als Man­da­to­ry gefor­der­ten Fel­der als Konstruktorargumente
  • API Klas­sen SDC­Con­su­mer und SDC­Pro­vi­der sind fina­li­siert, d.h. die­se kön­nen nicht mehr abge­lei­tet werden

Aktu­ell ist der Draft 10 Revi­si­on 2 vom 05.10.2017 imple­men­tiert. Die Biblio­thek fin­den Sie unter: https://github.com/surgitaix/osclib/