#include #include "Keydata.h" int Keydata::parmget() const { int pos = 0; for (int i = 0; i < cnt; ++i) { int n = read(4,adr[i],len[i]); if (n <= 0) break; pos += n; } close(4); return pos; } void Keydata::parmput() const { for (int i = 0; i < cnt; ++i) { if (write(3,adr[i],len[i]) != len[i]) break; } close(3); }