Home | History | Annotate | Download | only in quic

Lines Matching refs:packet

52 // Maximum number of missing packet ranges that can fit within an ack frame.
70 // Called only when |is_server_| is true and the the framer gets a packet with
71 // version flag true and the version on the packet doesn't match
74 // this packet.
77 // Called when a new packet has been received, before it
81 // Called when a public reset packet has been parsed but has not yet
84 const QuicPublicResetPacket& packet) = 0;
86 // Called only when |is_server_| is false and a version negotiation packet has
89 const QuicVersionNegotiationPacket& packet) = 0;
91 // Called when a lost packet has been recovered via FEC,
96 // authenticated. If it returns false, framing for this packet will cease.
101 // If OnUnauthenticatedHeader returns false, framing for this packet will
105 // Called when a packet has been decrypted. |level| is the encryption level
106 // of the packet.
109 // Called when the complete header of a packet had been parsed.
110 // If OnPacketHeader returns false, framing for this packet will cease.
113 // Called when a data packet is parsed that is part of an FEC group.
114 // |payload| is the non-encrypted FEC protected payload of the packet.
121 // the framer will stop parsing the current packet.
153 // Called when a packet has been completely processed.
161 // Called when a data packet is constructed that is part of an FEC group.
162 // |payload| is the non-encrypted FEC protected payload of the packet.
167 // This class calculates the received entropy of the ack packet being
245 // Pass a UDP packet into the framer for parsing.
246 // Return true if the packet was processed succesfully. |packet| must be a
247 // single, complete UDP packet (not a frame of a packet). This packet
250 bool ProcessPacket(const QuicEncryptedPacket& packet);
252 // Pass a data packet that was revived from FEC data into the framer
254 // Return true if the packet was processed succesfully. |payload| must be
255 // the complete DECRYPTED payload of the revived packet.
286 // Size in bytes required for a serialized version negotiation packet
289 // Returns the number of bytes added to the packet for the specified frame,
300 // Returns the associated data from the encrypted packet |encrypted| as a
308 // Returns a SerializedPacket whose |packet| member is owned by the caller,
309 // is created from the first |num_frames| frames, or is NULL if the packet
310 // could not be created. The packet must be of size |packet_size|.
315 // Returns a SerializedPacket whose |packet| member is owned by the caller,
317 // packet could not be created.
321 // Returns a new public reset packet, owned by the caller.
323 const QuicPublicResetPacket& packet);
354 // Returns a new encrypted packet, owned by the caller.
357 const QuicPacket& packet);
397 const QuicEncryptedPacket& packet);
406 const QuicEncryptedPacket& packet);
426 const QuicEncryptedPacket& packet);
428 // Returns the full packet sequence number from the truncated
429 // wire format version and the last seen packet sequence number.
526 // successfully decrypts a packet, we should install it as the only