This trait houses the Memcache API. It contains implementations for most(not all commands.
The only commands not supported yet are:
- CAS (upcoming)
- admin type commands.
Just because these commands are not implemented, doesn't mean they cannot be used. The implementors of this trait provide
a generic 'execute' command, which allows for the execution of arbitrary colossus.protocols.memcache.MemcacheCommand objects. The calling code is responsible
for handling the raw colossus.protocols.memcache.MemcacheReply. The only restriction here is that the replies must fall in line
with what the colossus.protocols.memcache.MemcacheReply expects, or the parser will fail to recognize the response as valid.
This trait houses the Memcache API. It contains implementations for most(not all commands. The only commands not supported yet are: - CAS (upcoming) - admin type commands.
Just because these commands are not implemented, doesn't mean they cannot be used. The implementors of this trait provide a generic 'execute' command, which allows for the execution of arbitrary colossus.protocols.memcache.MemcacheCommand objects. The calling code is responsible for handling the raw colossus.protocols.memcache.MemcacheReply. The only restriction here is that the replies must fall in line with what the colossus.protocols.memcache.MemcacheReply expects, or the parser will fail to recognize the response as valid.
The response container