Lines Matching refs:index
86 for (uint32_t index = 0; index < tlvCount; index++) { in Serialize() local
87 curr = AppendTlv(curr, &tlv[index], boundary, &retCode); in Serialize()
105 uint32_t index = 0; in Deserialize() local
108 if (index >= maxTlvCount) { in Deserialize()
112 msg = ParseTlv(msg, &tlv[index], boundary, &retCode); in Deserialize()
116 index++; in Deserialize()
118 *tlvCount = index; in Deserialize()
124 uint32_t index = 0; in GenerateTlv() local
125 tlvs[index++] = TlvCommon{U64, sizeof(msg.requestBeginTime_), &msg.requestBeginTime_}; in GenerateTlv()
126 tlvs[index++] = TlvCommon{U64, sizeof(msg.dnsEndTime_), &msg.dnsEndTime_}; in GenerateTlv()
127 tlvs[index++] = TlvCommon{U64, sizeof(msg.tcpConnectEndTime_), &msg.tcpConnectEndTime_}; in GenerateTlv()
128 tlvs[index++] = TlvCommon{U64, sizeof(msg.tlsHandshakeEndTime_), &msg.tlsHandshakeEndTime_}; in GenerateTlv()
129 tlvs[index++] = TlvCommon{U64, sizeof(msg.firstSendTime_), &msg.firstSendTime_}; in GenerateTlv()
130 tlvs[index++] = TlvCommon{U64, sizeof(msg.firstRecvTime_), &msg.firstRecvTime_}; in GenerateTlv()
131 tlvs[index++] = TlvCommon{U64, sizeof(msg.requestEndTime_), &msg.requestEndTime_}; in GenerateTlv()
132 tlvs[index++] = TlvCommon{STRING, static_cast<uint32_t>(msg.requestId_.size()), in GenerateTlv()
134 tlvs[index++] = TlvCommon{STRING, static_cast<uint32_t>(msg.requestUrl_.size()), in GenerateTlv()
136 tlvs[index++] = TlvCommon{STRING, static_cast<uint32_t>(msg.requestMethod_.size()), in GenerateTlv()
138 tlvs[index++] = TlvCommon{STRING, static_cast<uint32_t>(msg.requestHeader_.size()), in GenerateTlv()
140 tlvs[index++] = TlvCommon{U32, sizeof(msg.responseStatusCode_), &msg.responseStatusCode_}; in GenerateTlv()
141 tlvs[index++] = TlvCommon{STRING, static_cast<uint32_t>(msg.responseHeader_.size()), in GenerateTlv()
143 tlvs[index++] = TlvCommon{STRING, static_cast<uint32_t>(msg.responseEffectiveUrl_.size()), in GenerateTlv()
145 tlvs[index++] = TlvCommon{STRING, static_cast<uint32_t>(msg.responseIpAddress_.size()), in GenerateTlv()
147 tlvs[index++] = TlvCommon{STRING, static_cast<uint32_t>(msg.responseHttpVersion_.size()), in GenerateTlv()
149 tlvs[index++] = TlvCommon{STRING, static_cast<uint32_t>(msg.responseReasonPhrase_.size()), in GenerateTlv()
151 tlvs[index++] = TlvCommon{STRING, static_cast<uint32_t>(msg.responseBody_.size()), in GenerateTlv()
153 *tlvCount = index; in GenerateTlv()
159 uint32_t index = 0; in Parse() local
160 msg.requestBeginTime_ = *(static_cast<uint64_t *>(tlvs[index++].value_)); in Parse()
161 msg.dnsEndTime_ = *(static_cast<uint64_t *>(tlvs[index++].value_)); in Parse()
162 msg.tcpConnectEndTime_ = *(static_cast<uint64_t *>(tlvs[index++].value_)); in Parse()
163 msg.tlsHandshakeEndTime_ = *(static_cast<uint64_t *>(tlvs[index++].value_)); in Parse()
164 msg.firstSendTime_ = *(static_cast<uint64_t *>(tlvs[index++].value_)); in Parse()
165 msg.firstRecvTime_ = *(static_cast<uint64_t *>(tlvs[index++].value_)); in Parse()
166 msg.requestEndTime_ = *(static_cast<uint64_t *>(tlvs[index++].value_)); in Parse()
167 msg.requestId_ = std::string(static_cast<char *>(tlvs[index].value_), tlvs[index].len_); in Parse()
168 index++; in Parse()
169 msg.requestUrl_ = std::string(static_cast<char *>(tlvs[index].value_), tlvs[index].len_); in Parse()
170 index++; in Parse()
171 msg.requestMethod_ = std::string(static_cast<char *>(tlvs[index].value_), tlvs[index].len_); in Parse()
172 index++; in Parse()
173 msg.requestHeader_ = std::string(static_cast<char *>(tlvs[index].value_), tlvs[index].len_); in Parse()
174 index++; in Parse()
175 msg.responseStatusCode_ = *(static_cast<uint32_t *>(tlvs[index].value_)); in Parse()
176 index++; in Parse()
177 msg.responseHeader_ = std::string(static_cast<char *>(tlvs[index].value_), tlvs[index].len_); in Parse()
178 index++; in Parse()
179 …msg.responseEffectiveUrl_ = std::string(static_cast<char *>(tlvs[index].value_), tlvs[index].len_); in Parse()
180 index++; in Parse()
181 msg.responseIpAddress_ = std::string(static_cast<char *>(tlvs[index].value_), tlvs[index].len_); in Parse()
182 index++; in Parse()
183 … msg.responseHttpVersion_ = std::string(static_cast<char *>(tlvs[index].value_), tlvs[index].len_); in Parse()
184 index++; in Parse()
185 …msg.responseReasonPhrase_ = std::string(static_cast<char *>(tlvs[index].value_), tlvs[index].len_); in Parse()
186 index++; in Parse()
187 msg.responseBody_ = std::string(static_cast<char *>(tlvs[index].value_), tlvs[index].len_); in Parse()
188 index++; in Parse()
189 if (index != tlvCount) { in Parse()