24 lines
925 B
Plaintext
24 lines
925 B
Plaintext
redefine size encoding to be able to carry negative values (to handle negative offsets), i.e. -128 means take larger integer size (same pattern for 32-bit integer). This also bings symmetric integer range (-value ... value).
|
|
|
|
opt) connection validation message sends max paylaod size
|
|
readSize checks if size is in limits of size_t?
|
|
|
|
|
|
|
|
|
|
// should be called without any lock hold
|
|
// TODO in Java as in C++ ? reportChannelStateChange();
|
|
|
|
|
|
else
|
|
// TODO not only first
|
|
// TODO minor version
|
|
// TODO what to do if there is no channel, do not search in a loop!!! do this in other thread...!
|
|
searchResponse(PVAConstants.PVA_MINOR_PROTOCOL_REVISION, addresses[0]);
|
|
|
|
|
|
void transportUnresponsive() { not implemented (also in Java)
|
|
|
|
socket termination - usage of epicsSocketSystemCallInterruptMechanismQuery() API
|
|
|