Freeciv-3.1: /fast/freeciv/nightly/S3_1/common/generate_packets.py File Reference

Freeciv-3.1

Loading...
Searching...
No Matches
Data Structures | Namespaces | Functions | Variables
generate_packets.py File Reference

Go to the source code of this file.

## Data Structures

class | generate_packets.Type
class | generate_packets.Field
class | generate_packets.Variant
class | generate_packets.Packet

## Namespaces

namespace | generate_packets

## Functions

| generate_packets.verbose (s)
| generate_packets.prefix (prefix, str)
| generate_packets.write_disclaimer (f)
| generate_packets.fc_open (name)
| generate_packets.get_choices (all)
| generate_packets.without (all, part)
| generate_packets.parse_fields (str, types)
| generate_packets.get_packet_functional_capability (packets)
| generate_packets.get_report (packets)
| generate_packets.get_reset (packets)
| generate_packets.get_packet_name (packets)
| generate_packets.get_packet_has_game_info_flag (packets)
| generate_packets.get_packet_handlers_fill_initial (packets)
| generate_packets.get_packet_handlers_fill_capability (packets)
| generate_packets.get_enum_packet (packets)
| generate_packets.strip_c_comment (s)
| generate_packets.main ()

## Variables

int | generate_packets.generate_stats = 0
| The following parameters change the amount of output.
int | generate_packets.generate_logs = 1
str | generate_packets.use_log_macro = "log_packet_detailed"
int | generate_packets.generate_variant_logs = 1
int | generate_packets.fold_bool_into_header = 1
| The following parameters CHANGE the protocol.
int | generate_packets.lazy_overwrite = 0