Lines Matching refs:os
96 void dumpRaw(std::ostream &os, const void *ptr, size_t len) { in dumpRaw() argument
112 os << " " << line << "\t" << lineChars << std::endl; in dumpRaw()
129 os << " " << line << tabs << lineChars << std::endl; in dumpRaw()
133 void dumpPreamble(std::ostream &os, uint16_t preamble) { in dumpPreamble() argument
135 os << std::endl in dumpPreamble()
138 os << " (ok)"; in dumpPreamble()
140 os << " (invalid -- expected 0x" << std::hex << kPreamble << ")"; in dumpPreamble()
142 os << std::endl; in dumpPreamble()
145 void dumpHeader(std::ostream &os, const ChppTransportHeader &hdr) { in dumpHeader() argument
146 os << "Header {" << std::endl in dumpHeader()
149 os << " (unfinished)"; in dumpHeader()
151 os << " (finished)"; in dumpHeader()
153 os << std::endl in dumpHeader()
159 os << "none"; in dumpHeader()
162 os << "reset"; in dumpHeader()
165 os << "reset-ack"; in dumpHeader()
168 os << "loopback-req"; in dumpHeader()
171 os << "loopback-rsp"; in dumpHeader()
174 os << "invalid"; in dumpHeader()
176 os << " | error: "; in dumpHeader()
180 os << "none"; in dumpHeader()
183 os << "checksum"; in dumpHeader()
186 os << "oom"; in dumpHeader()
189 os << "busy"; in dumpHeader()
192 os << "header"; in dumpHeader()
195 os << "order"; in dumpHeader()
198 os << "timeout"; in dumpHeader()
201 os << "max-retries"; in dumpHeader()
204 os << "app-layer"; in dumpHeader()
207 os << "invalid"; in dumpHeader()
209 os << ")" << std::endl in dumpHeader()
217 void dumpConfig(std::ostream &os, const ChppTransportConfiguration &cfg) { in dumpConfig() argument
218 os << "Config {" << std::endl in dumpConfig()
225 void dumpEmptyPacket(std::ostream &os, const ChppEmptyPacket &pkt) { in dumpEmptyPacket() argument
226 dumpPreamble(os, pkt.preamble); in dumpEmptyPacket()
227 dumpHeader(os, pkt.header); in dumpEmptyPacket()
228 dumpFooter(os, pkt); in dumpEmptyPacket()
231 void dumpResetPacket(std::ostream &os, const ChppResetPacket &pkt) { in dumpResetPacket() argument
232 dumpPreamble(os, pkt.preamble); in dumpResetPacket()
233 dumpHeader(os, pkt.header); in dumpResetPacket()
234 dumpConfig(os, pkt.config); in dumpResetPacket()
235 dumpFooter(os, pkt); in dumpResetPacket()
238 void dumpPacket(std::ostream &os, const ChppPacketPrefix &pkt) { in dumpPacket() argument
239 dumpPreamble(os, pkt.preamble); in dumpPacket()
240 dumpHeader(os, pkt.header); in dumpPacket()
241 os << "Payload {" << std::endl; in dumpPacket()
242 dumpRaw(os, pkt.payload, pkt.header.length); in dumpPacket()
243 os << "}" << std::endl; in dumpPacket()
249 os << "CRC: 0x" << std::hex << footer.checksum; in dumpPacket()
251 os << " (invalid, expected " << crc << ")"; in dumpPacket()
253 os << " (ok)"; in dumpPacket()
255 os << std::endl; in dumpPacket()
258 std::ostream &operator<<(std::ostream &os, const ChppEmptyPacket &pkt) { in operator <<() argument
259 dumpEmptyPacket(os, pkt); in operator <<()
260 return os; in operator <<()
263 std::ostream &operator<<(std::ostream &os, const ChppResetPacket &pkt) { in operator <<() argument
264 dumpResetPacket(os, pkt); in operator <<()
265 return os; in operator <<()
268 std::ostream &operator<<(std::ostream &os, const ChppPacketPrefix &pkt) { in operator <<() argument
269 dumpPacket(os, pkt); in operator <<()
270 return os; in operator <<()