Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | W | Y _ __class_getitem__() (Type class method) _array_default() (Type class method) _array_ensure_size() (Type class method) _array_num_elements() (Type class method) _array_pack() (Type class method) _array_static_size() (Type class method) _array_transform_value() (Type class method) _array_unpack() (Type class method) _array_unpack_async() (Type class method) _call() (Type class method) _defer_to() (DeferringType class method) _enabled (DynamicValue attribute) _pack() (Type class method) _read_next_packet() (Connection method) _subclass_for_unknown_id() (SubPacket class method) _type (DynamicValue attribute) _unpack() (Type class method) _unpack_async() (Type class method) A AlignedHeader (class in pak.packets.aligned_packet) AlignedPacket (class in pak.packets.aligned_packet) AlignedSubPacket (class in pak.packets.subpacket) alignment() (AlignedPacket class method) (Type class method) alignment_padding_lengths() (Type static method) Array (class in pak.types.array) Array.FixedSize (class in pak.types.array) Array.FunctionSized (class in pak.types.array) Array.SizePrefixed (class in pak.types.array) Array.Unbounded (class in pak.types.array) array_size (Array attribute) AsyncPacketHandler (class in pak.packets.packet_handler) at_eof() (ByteStreamReader method) B big_endian() (StructType class method) bind_annotations() (in module pak.util.inspection) bit() (in module pak.util.bits) BitField (class in pak.bit_field) Bool (class in pak.types.numeric) BufferOutOfDataError ByteStreamReader (class in pak.io.streams) ByteStreamWriter (class in pak.io.streams) C cache() (in module pak.util.decorators) class_method() (class_or_instance_method method) class_or_instance_method (class in pak.util.decorators) close() (ByteStreamWriter method) (Connection method) Connection (class in pak.io.connection) context() (DynamicValue class method) continuously_read_packets() (Connection method) copy() (Packet method) create_packet() (Connection method) ctx (Connection attribute) D data (GenericPacket attribute) default() (Type class method) Defaulted (class in pak.types.default) DeferringType (class in pak.types.deferring) DeferringType.UnableToDeferError descriptor() (Type class method) disable() (DynamicValue class method) divisor (ScaledInteger attribute) drain() (ByteStreamWriter method) DuplicateFieldError DynamicValue (class in pak.dyn_value) E elem_type (Array attribute) (Enum attribute) (EnumOr attribute) (Optional attribute) (ScaledInteger attribute) EmptyType (class in pak.types.misc) EmptyWithID() (Packet class method) enable() (DynamicValue class method) encoding (PrefixedString attribute) (StaticTerminatedString attribute) (TerminatedString attribute) end_listener_tasks() (AsyncPacketHandler method) endian (StructType attribute), [1] Enum (class in pak.types.enum) enum_type (Enum attribute) (EnumOr attribute) enumerate_field_types() (Packet class method) enumerate_field_types_and_values() (Packet method) enumerate_field_values() (Packet method) EnumOr (class in pak.types.enum) errors (PrefixedString attribute) (StaticTerminatedString attribute) (TerminatedString attribute) exists (Optional attribute) F field_names() (Packet class method) field_types() (Packet class method) field_types_and_values() (Packet method) field_values() (Packet method) file_object() (in module pak.util.interfaces) Float32 (class in pak.types.numeric) Float64 (class in pak.types.numeric) fmt (Bool attribute) (Float32 attribute) (Float64 attribute) (Int16 attribute) (Int32 attribute) (Int64 attribute) (Int8 attribute) (StructType attribute), [1] (UInt16 attribute) (UInt32 attribute) (UInt64 attribute) (UInt8 attribute) G GenericPacket (class in pak.packets.packet) GenericWithID() (Packet class method) get() (DynamicValue method) H has_field() (Packet class method) has_packet_listener() (PacketHandler method) header() (Packet method) I id() (Packet class method) immutable_copy() (Packet method) instance_method() (class_or_instance_method method) Int16 (class in pak.types.numeric) Int32 (class in pak.types.numeric) Int64 (class in pak.types.numeric) Int8 (class in pak.types.numeric) INVALID (Enum attribute) is_closing() (ByteStreamWriter method) (Connection method) is_iterable() (in module pak.util.interfaces) is_listener_registered() (PacketHandler method) is_typelike() (Type class method) is_watching_for_packet() (Connection method) L LEB128 (class in pak.types.numeric) LEB128.Limited (class in pak.types.numeric) listener_task_group() (AsyncPacketHandler method) listeners_for_packet() (PacketHandler method) little_endian() (StructType class method) M make_immutable() (Packet method) make_type() (Type class method) max_bytes (LEB128.Limited attribute) (ULEB128.Limited attribute) MaxBytesExceededError module pak.bit_field pak.dyn_value pak.io.connection pak.io.streams pak.packets.aligned_packet pak.packets.packet pak.packets.packet_handler pak.packets.subpacket pak.test pak.types.array pak.types.default pak.types.deferring pak.types.enum pak.types.misc pak.types.numeric pak.types.optional pak.types.string pak.types.type pak.util.aio pak.util.bits pak.util.decorators pak.util.exceptions pak.util.inspection pak.util.interfaces pak.util.misc most_derived_packet_listener() (in module pak.packets.packet_handler) N native_endian() (StructType class method) NO_DEFAULT (in module pak.test) NoStaticSizeError Not (class in pak.types.numeric) O Optional (class in pak.types.optional) Optional.FunctionChecked (class in pak.types.optional) Optional.PrefixChecked (class in pak.types.optional) Optional.Unchecked (class in pak.types.optional) P pack() (Packet method) (Packet.Header method) (Type class method) pack_to_int() (BitField method) pack_without_header() (AlignedPacket method) (Packet method) Packet (class in pak.packets.packet) packet (Type.Context attribute) Packet.Context (class in pak.packets.packet) Packet.Header (class in pak.packets.packet) packet_behavior() (in module pak.test) packet_behavior_async() (in module pak.test) packet_behavior_both() (in module pak.test) packet_behavior_func() (in module pak.test) packet_behavior_func_async() (in module pak.test) packet_behavior_func_both() (in module pak.test) packet_ctx (Type.Context attribute) packet_listener() (in module pak.packets.packet_handler) PacketHandler (class in pak.packets.packet_handler) Padding (class in pak.types.misc) pak.bit_field module pak.dyn_value module pak.io.connection module pak.io.streams module pak.packets.aligned_packet module pak.packets.packet module pak.packets.packet_handler module pak.packets.subpacket module pak.test module pak.types.array module pak.types.default module pak.types.deferring module pak.types.enum module pak.types.misc module pak.types.numeric module pak.types.optional module pak.types.string module pak.types.type module pak.util.aio module pak.util.bits module pak.util.decorators module pak.util.exceptions module pak.util.inspection module pak.util.interfaces module pak.util.misc module prefix (PrefixedString attribute) PrefixedString (class in pak.types.string) prepare_types() (Type static method) R RawByte (class in pak.types.misc) read() (ByteStreamReader method) read_data() (Connection method) reader (Connection attribute) readexactly() (ByteStreamReader method) readline() (ByteStreamReader method) readuntil() (ByteStreamReader method) register_packet_listener() (PacketHandler method) register_typelike() (Type class method) RESERVED_FIELDS (Packet attribute) ReservedFieldError S ScaledInteger (class in pak.types.numeric) size() (AlignedPacket method) (Packet method) (Type class method) STATIC_SIZE (Type attribute) StaticTerminatedString (class in pak.types.string) StructType (class in pak.types.misc) subclass_with_id() (Packet class method) subclasses() (in module pak.util.inspection) (Packet class method) SubPacket (class in pak.packets.subpacket) SubPacket.NoAvailableSubclassError T TerminatedString (class in pak.types.string) terminator (StaticTerminatedString attribute) (TerminatedString attribute) to_signed() (in module pak.util.bits) to_unsigned() (in module pak.util.bits) Type (class in pak.types.type) Type() (BitField class method) Type.Context (class in pak.types.type) Type.UnpackMethodNotImplementedError Type.UnsuppressedError type_behavior() (in module pak.test) type_behavior_async() (in module pak.test) type_behavior_both() (in module pak.test) type_behavior_func() (in module pak.test) type_behavior_func_async() (in module pak.test) type_behavior_func_both() (in module pak.test) type_ctx() (Packet method) U UInt16 (class in pak.types.numeric) UInt32 (class in pak.types.numeric) UInt64 (class in pak.types.numeric) UInt8 (class in pak.types.numeric) ULEB128 (class in pak.types.numeric) ULEB128.Limited (class in pak.types.numeric) underlying (Not attribute) UniqueSentinel (class in pak.util.misc) unpack() (AlignedPacket class method) (Packet class method) (Type class method) unpack_async() (AlignedPacket class method) (Packet class method) (Type class method) unpack_from_int() (BitField class method) unregister_packet_listener() (PacketHandler method) unregister_typelike() (Type class method) W wait_closed() (ByteStreamWriter method) (Connection method) watch_for_packet() (Connection method) write() (ByteStreamWriter method) write_data() (Connection method) write_packet() (Connection method) write_packet_instance() (Connection method) writelines() (ByteStreamWriter method) writer (Connection attribute) written_data (ByteStreamWriter property) Y yield_exec() (in module pak.util.aio)