Callbacks Module
Callbacks for GS1 GPC processing.
This module provides callback classes for GS1 GPC data processing events.
- class gs1_gpc.callbacks.GPCProcessedCallback[source]
Bases:
objectCallback interface for GPC XML processing events.
This class defines the interface for callbacks that can be triggered during GPC XML processing. Subclass this to implement custom behavior when GPC data is processed.
- on_segment_processed(segment_code, segment_desc, is_new)[source]
Called when a segment is processed.
- on_family_processed(family_code, family_desc, segment_code, is_new)[source]
Called when a family is processed.
- on_class_processed(class_code, class_desc, family_code, is_new)[source]
Called when a class is processed.
- on_brick_processed(brick_code, brick_desc, class_code, is_new)[source]
Called when a brick is processed.
- on_attribute_type_processed(att_type_code, att_type_text, brick_code, is_new)[source]
Called when an attribute type is processed.