Memcached¶
This plugins aims to publish the frames to a [memcached storage](https://memcached.org/about), a high performance multithreaded event-based key/value cache store intended to be used in a distributed system.
Once configured you can start the task using Start command and stop the task calling the Stop command.
Properties¶
Property name |
Mandatory |
Default value |
Description |
---|---|---|---|
ServerIP |
Yes |
127.0.0.1 |
The server IP |
ServerPort |
Yes |
11211 |
The server Port |
Default AcquisitionID |
Yes |
default |
The default acquisition ID set a startup |
Attributes¶
Attribute name |
RW |
Type |
Description |
---|---|---|---|
AcquisitionID |
RW |
DevString |
Unique identifier of the acquisition (basename for the key) |
Stats |
RO |
DevString |
Memcached server statistics encoded as JSON |
RunLevel |
RW |
DevLong |
Run level in the processing chain, from 0 to N |
State |
RO |
State |
OFF or ON (stopped or started) |
Status |
RO |
DevString |
“OFF” “ON” (stopped or started) |
Commands¶
Command name |
Arg. in |
Arg. out |
Description |
---|---|---|---|
Init |
DevVoid |
DevVoid |
Do not use |
Start |
DevVoid |
DevVoid |
Start the operation on image |
State |
DevVoid |
DevLong |
Return the device state |
Status |
DevVoid |
DevString |
Return the device state as a string |
Stop |
DevVoid |
DevVoid |
Stop the operation on image |
FlushAll |
DevVoid |
DevVoid |
Invalidate all existing cache items |