summaryrefslogtreecommitdiffstats
path: root/uca-net-protocol.h
Commit message (Collapse)AuthorAgeFilesLines
* Raise enum value name length and issue warningMatthias Vogelgesang2018-01-241-1/+1
|
* Transmit enum value namesMatthias Vogelgesang2017-12-081-1/+3
|
* Send flag that denotes serialization validityMatthias Vogelgesang2017-10-121-0/+1
| | | | | | Before, we tried to install an existing property if the new property could not been serialized. Now, we always send a property description but denote if it is properly serialized.
* Support int64 and uint64 propertiesMatthias Vogelgesang2017-10-101-0/+2
|
* Improve custom enum handlingMatthias Vogelgesang2017-10-101-0/+9
|
* Fix #3: use one socket connect per requestMatthias Vogelgesang2016-12-161-1/+0
| | | | | | | | | | | Previously all requests shared the same connection which meant that the client had to wait that a request finished until it could issue another request. Otherwise, replies could end up for the wrong request causing all kinds of problems. This synchronous request-reply model could not be kept because of inherent asynchronicity of certain mechanisms (e.g. grab + software trigger). This change removes the always-open socket connection and replaces it with a new connection per request. Due to the OS multiplexing, replies cannot be mistaken.
* Support custom string propertiesMatthias Vogelgesang2016-02-181-0/+3
|
* Proxy custom camera properties to the clientMatthias Vogelgesang2016-02-181-0/+33
|
* Implement outstanding write requestMatthias Vogelgesang2016-02-171-0/+7
|
* Remove obsolete function declarationsMatthias Vogelgesang2016-02-171-24/+0
|
* Remove obsolete declarationsMatthias Vogelgesang2016-02-161-16/+0
|
* Refactor server code into ucad.cMatthias Vogelgesang2016-02-161-1/+2
|
* Add readout and trigger APIMatthias Vogelgesang2016-02-161-0/+10
|
* Initial commitMatthias Vogelgesang2016-02-161-0/+85