Lines Matching refs:BaseStruct
25 namespace BaseStruct {
179 template<> struct Descriptor<BaseStruct::TransferConfig> {
182 return Message(Field<fieldOne, &BaseStruct::TransferConfig::fileSize>("fileSize"),
183 Field<fieldTwo, &BaseStruct::TransferConfig::atime>("atime"),
184 Field<fieldThree, &BaseStruct::TransferConfig::mtime>("mtime"),
185 Field<fieldFour, &BaseStruct::TransferConfig::options>("options"),
186 Field<fieldFive, &BaseStruct::TransferConfig::path>("path"),
187 … Field<fieldSix, &BaseStruct::TransferConfig::optionalName>("optionalName"),
188 … Field<fieldSeven, &BaseStruct::TransferConfig::updateIfNew>("updateIfNew"),
189 … Field<fieldEight, &BaseStruct::TransferConfig::compressType>("compressType"),
190 … Field<fieldNine, &BaseStruct::TransferConfig::holdTimestamp>("holdTimestamp"),
191 … Field<fieldTen, &BaseStruct::TransferConfig::functionName>("functionName"),
192 Field<field11, &BaseStruct::TransferConfig::clientCwd>("clientCwd"),
193 Field<field12, &BaseStruct::TransferConfig::reserve1>("reserve1"),
194 Field<field13, &BaseStruct::TransferConfig::reserve2>("reserve2"));
198 template<> struct Descriptor<BaseStruct::FileMode> {
201 return Message(Field<fieldOne, &BaseStruct::FileMode::perm>("perm"),
202 Field<fieldTwo, &BaseStruct::FileMode::u_id>("u_id"),
203 Field<fieldThree, &BaseStruct::FileMode::g_id>("g_id"),
204 Field<fieldFour, &BaseStruct::FileMode::context>("context"),
205 Field<fieldFive, &BaseStruct::FileMode::fullName>("fullName"));
209 template<> struct Descriptor<BaseStruct::TransferPayload> {
212 return Message(Field<fieldOne, &BaseStruct::TransferPayload::index>("index"),
213 … Field<fieldTwo, &BaseStruct::TransferPayload::compressType>("compressType"),
214 … Field<fieldThree, &BaseStruct::TransferPayload::compressSize>("compressSize"),
215 … Field<fieldFour, &BaseStruct::TransferPayload::uncompressSize>("uncompressSize"));
219 template<> struct Descriptor<BaseStruct::SessionHandShake> {
222 return Message(Field<fieldOne, &BaseStruct::SessionHandShake::banner>("banner"),
223 Field<fieldTwo, &BaseStruct::SessionHandShake::authType>("authType"),
224 Field<fieldThree, &BaseStruct::SessionHandShake::sessionId>("sessionId"),
225 … Field<fieldFour, &BaseStruct::SessionHandShake::connectKey>("connectKey"),
226 Field<fieldFive, &BaseStruct::SessionHandShake::buf>("buf"),
227 Field<fieldSix, &BaseStruct::SessionHandShake::version>("version"));
231 template<> struct Descriptor<BaseStruct::PayloadProtect> {
234 return Message(Field<fieldOne, &BaseStruct::PayloadProtect::channelId>("channelId"),
235 Field<fieldTwo, &BaseStruct::PayloadProtect::commandFlag>("commandFlag"),
236 Field<fieldThree, &BaseStruct::PayloadProtect::checkSum>("checkSum"),
237 Field<fieldFour, &BaseStruct::PayloadProtect::vCode>("vCode"));