size_t length_ChopstixMenuitem(const ChopstixMenuitem *data) { size_t ret = 0; { int oldret = ret; ret = 0; ret += length_integer(&(data)->gen); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_ChopstixItemCode(&(data)->code); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_general_string(&(data)->name); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_integer(&(data)->price); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_ChopstixItemStyles(&(data)->styles); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_ChopstixItemExtras(&(data)->extras); ret += 1 + length_len(ret) + oldret; } if((data)->subitems){ int oldret = ret; ret = 0; ret += length_ChopstixItemExtras((data)->subitems); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_ChopstixFlags(&(data)->flags); ret += 1 + length_len(ret) + oldret; } ret += 1 + length_len(ret); return ret; }
size_t length_EncKrbCredPart(const EncKrbCredPart *data) { size_t ret = 0; { int oldret = ret; ret = 0; { int oldret = ret; int i; ret = 0; for(i = (&(data)->ticket_info)->len - 1; i >= 0; --i){ int oldret = ret; ret = 0; ret += length_KrbCredInfo(&(&(data)->ticket_info)->val[i]); ret += oldret; } ret += 1 + length_len(ret) + oldret; } ret += 1 + length_len(ret) + oldret; } if((data)->nonce){ int oldret = ret; ret = 0; ret += length_integer((data)->nonce); ret += 1 + length_len(ret) + oldret; } if((data)->timestamp){ int oldret = ret; ret = 0; ret += length_KerberosTime((data)->timestamp); ret += 1 + length_len(ret) + oldret; } if((data)->usec){ int oldret = ret; ret = 0; ret += length_integer((data)->usec); ret += 1 + length_len(ret) + oldret; } if((data)->s_address){ int oldret = ret; ret = 0; ret += length_HostAddress((data)->s_address); ret += 1 + length_len(ret) + oldret; } if((data)->r_address){ int oldret = ret; ret = 0; ret += length_HostAddress((data)->r_address); ret += 1 + length_len(ret) + oldret; } ret += 1 + length_len(ret); ret += 1 + length_len (ret); return ret; }
size_t length_EncryptedData(const EncryptedData *data) { size_t ret = 0; { int oldret = ret; ret = 0; ret += length_ENCTYPE(&(data)->etype); ret += 1 + length_len(ret) + oldret; } if((data)->kvno){ int oldret = ret; ret = 0; ret += length_integer((data)->kvno); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_octet_string(&(data)->cipher); ret += 1 + length_len(ret) + oldret; } ret += 1 + length_len(ret); return ret; }
size_t length_AUTHDATA_TYPE(const AUTHDATA_TYPE *data) { size_t ret = 0; ret += length_integer((const int*)data); return ret; }
size_t length_ChopstixOrderKey(const ChopstixOrderKey *data) { size_t ret = 0; ret += length_integer(data); return ret; }
size_t length_ChopstixOrderItem(const ChopstixOrderItem *data) { size_t ret = 0; { int oldret = ret; ret = 0; ret += length_CHOPSTIX_ITEMTYPE(&(data)->type); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_integer(&(data)->qty); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_ChopstixItemCode(&(data)->code); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_integer(&(data)->style); ret += 1 + length_len(ret) + oldret; } if((data)->special){ int oldret = ret; ret = 0; ret += length_ChopstixSpecial((data)->special); ret += 1 + length_len(ret) + oldret; } if((data)->subitems){ int oldret = ret; ret = 0; ret += length_ChopstixSubItems((data)->subitems); ret += 1 + length_len(ret) + oldret; } ret += 1 + length_len(ret); return ret; }
size_t length_ChopstixSubItem(const ChopstixSubItem *data) { size_t ret = 0; { int oldret = ret; ret = 0; ret += length_integer(&(data)->qty); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_ChopstixItemCode(&(data)->code); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_integer(&(data)->style); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_integer(&(data)->pricedelta); ret += 1 + length_len(ret) + oldret; } if((data)->special){ int oldret = ret; ret = 0; ret += length_ChopstixSpecial((data)->special); ret += 1 + length_len(ret) + oldret; } ret += 1 + length_len(ret); return ret; }
size_t length_EtypeList(const EtypeList *data) { size_t ret = 0; { int oldret = ret; int i; ret = 0; for(i = (data)->len - 1; i >= 0; --i){ int oldret = ret; ret = 0; ret += length_integer(&(data)->val[i]); ret += oldret; } ret += 1 + length_len(ret) + oldret; } return ret; }
size_t length_TransitedEncoding(const TransitedEncoding *data) { size_t ret = 0; { int oldret = ret; ret = 0; ret += length_integer(&(data)->tr_type); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_octet_string(&(data)->contents); ret += 1 + length_len(ret) + oldret; } ret += 1 + length_len(ret); return ret; }
size_t length_KRB_CRED(const KRB_CRED *data) { size_t ret = 0; { int oldret = ret; ret = 0; ret += length_integer(&(data)->pvno); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_MESSAGE_TYPE(&(data)->msg_type); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; { int oldret = ret; int i; ret = 0; for(i = (&(data)->tickets)->len - 1; i >= 0; --i){ int oldret = ret; ret = 0; ret += length_Ticket(&(&(data)->tickets)->val[i]); ret += oldret; } ret += 1 + length_len(ret) + oldret; } ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_EncryptedData(&(data)->enc_part); ret += 1 + length_len(ret) + oldret; } ret += 1 + length_len(ret); ret += 1 + length_len (ret); return ret; }
size_t length_ChopstixItemStyle(const ChopstixItemStyle *data) { size_t ret = 0; { int oldret = ret; ret = 0; ret += length_integer(&(data)->num); ret += 1 + length_len(ret) + oldret; } { int oldret = ret; ret = 0; ret += length_general_string(&(data)->name); ret += 1 + length_len(ret) + oldret; } ret += 1 + length_len(ret); return ret; }