Lines Matching refs:Response
160 template<> struct DescriptorForType<Response> {
162 MakeField(1, &Response::result),
163 MakeOneOfField(2, &Response::payload, COMMAND_GET_INFO),
164 MakeOneOfField(3, &Response::payload, COMMAND_CREATE_SPACE),
165 MakeOneOfField(4, &Response::payload, COMMAND_GET_SPACE_INFO),
166 MakeOneOfField(5, &Response::payload, COMMAND_DELETE_SPACE),
167 MakeOneOfField(6, &Response::payload, COMMAND_DISABLE_CREATE),
168 MakeOneOfField(7, &Response::payload, COMMAND_WRITE_SPACE),
169 MakeOneOfField(8, &Response::payload, COMMAND_READ_SPACE),
170 MakeOneOfField(9, &Response::payload, COMMAND_LOCK_SPACE_WRITE),
171 MakeOneOfField(10, &Response::payload, COMMAND_LOCK_SPACE_READ),
172 MakeOneOfField(11, &Response::payload, COMMAND_WIPE_STORAGE),
173 MakeOneOfField(12, &Response::payload, COMMAND_DISABLE_WIPE));
203 template NVRAM_EXPORT bool Encode<Response>(const Response&, Blob*);
204 template NVRAM_EXPORT bool Encode<Response>(const Response&, void*, size_t*);
205 template NVRAM_EXPORT bool Decode<Response>(const uint8_t*, size_t, Response*);