BaseFactory#

class stixcore.tmtc.packet_factory.BaseFactory(registry=None)[source]#

Bases: object

An abstract base factory

Methods Summary

__call__(*args, **kwargs)

Call self as a function.

register(PacketType, validation_function)

unregister(PacketType)

Methods Documentation

__call__(*args, **kwargs)[source]#

Call self as a function.

register(PacketType, validation_function)[source]#
unregister(PacketType)[source]#