<s> from mixbox import entities <EOL> from mixbox import fields <EOL> import cybox . bindings . system_object as system_binding <EOL> from cybox . common import PlatformSpecification , ObjectProperties , String , UnsignedLong , Date , DateTime , Duration , EnvironmentVariableList <EOL> from cybox . common . properties import Time <EOL> from cybox . objects . address_object import Address <EOL> class DHCPServerList ( entities . EntityList ) : <EOL> _binding_class = system_binding . DHCPServerListType <EOL> _binding_var = "<STR_LIT>" <EOL> _contained_type = Address <EOL> _namespace = "<STR_LIT>" <EOL> class IPGatewayList ( entities . EntityList ) : <EOL> _binding_class = system_binding . IPGatewayListType <EOL> _binding_var = "<STR_LIT>" <EOL> _contained_type = Address <EOL> _namespace = "<STR_LIT>" <EOL> class IPInfo ( entities . Entity ) : <EOL> _namespace = "<STR_LIT>" <EOL> _binding = system_binding <EOL> _binding_class = system_binding . IPInfoType <EOL> ip_address = fields . TypedField ( "<STR_LIT>" , Address ) <EOL> subnet_mask = fields . TypedField ( "<STR_LIT>" , Address ) <EOL> class IPInfoList ( entities . EntityList ) : <EOL> _binding_class = system_binding . IPInfoListType <EOL> _binding_var = "<STR_LIT>" <EOL> _contained_type = IPInfo <EOL> _namespace = "<STR_LIT>" <EOL> class OS ( entities . Entity ) : <EOL> _namespace = "<STR_LIT>" <EOL> _binding = system_binding <EOL> _binding_class = system_binding . OSType <EOL> bitness = fields . TypedField ( "<STR_LIT>" , String ) <EOL> build_number = fields . TypedField ( "<STR_LIT>" , String ) <EOL> environment_variable_list = fields . TypedField ( "<STR_LIT>" , EnvironmentVariableList ) <EOL> install_date = fields . TypedField ( "<STR_LIT>" , Date ) <EOL> patch_level = fields . TypedField ( "<STR_LIT>" , String ) <EOL> platform = fields . TypedField ( "<STR_LIT>" , PlatformSpecification ) <EOL> class BIOSInfo ( entities . Entity ) : <EOL> _namespace = "<STR_LIT>" <EOL> _binding = system_binding <EOL> _binding_class = system_binding . BIOSInfoType <EOL> bios_date = fields . TypedField ( "<STR_LIT>" , Date ) <EOL> bios_version = fields . TypedField ( "<STR_LIT>" , String ) <EOL> bios_manufacturer = fields . TypedField ( "<STR_LIT>" , String ) <EOL> bios_release_date = fields . TypedField ( "<STR_LIT>" , Date ) <EOL> bios_serial_number = fields . TypedField ( "<STR_LIT>" , String ) <EOL> class NetworkInterface ( entities . Entity ) : <EOL> _namespace = "<STR_LIT>" <EOL> _binding = system_binding <EOL> _binding_class = system_binding . NetworkInterfaceType <EOL> adapter = fields . TypedField ( "<STR_LIT>" , String ) <EOL> description = fields . TypedField ( "<STR_LIT>" , String ) <EOL> dhcp_lease_expires = fields . TypedField ( "<STR_LIT>" , DateTime ) <EOL> dhcp_lease_obtained = fields . TypedField ( "<STR_LIT>" , DateTime ) <EOL> dhcp_server_list = fields . TypedField ( "<STR_LIT>" , DHCPServerList ) <EOL> ip_gateway_list = fields . TypedField ( "<STR_LIT>" , IPGatewayList ) <EOL> ip_list = fields . TypedField ( "<STR_LIT>" , IPInfoList ) <EOL> mac = fields . TypedField ( "<STR_LIT>" , String ) <EOL> class NetworkInterfaceList ( entities . EntityList ) : <EOL> _binding_class = system_binding . NetworkInterfaceListType <EOL> _binding_var = "<STR_LIT>" <EOL> _contained_type = NetworkInterface <EOL> _namespace = "<STR_LIT>" <EOL> class System ( ObjectProperties ) : <EOL> _namespace = "<STR_LIT>" <EOL> _XSI_NS = "<STR_LIT>" <EOL> _XSI_TYPE = "<STR_LIT>" <EOL> _binding = system_binding <EOL> _binding_class = system_binding . SystemObjectType <EOL> available_physical_memory = fields . TypedField ( "<STR_LIT>" , UnsignedLong ) <EOL> bios_info = fields . TypedField ( "<STR_LIT>" , BIOSInfo ) <EOL> date = fields . TypedField ( "<STR_LIT>" , Date ) <EOL> hostname = fields . TypedField ( "<STR_LIT>" , String ) <EOL> local_time = fields . TypedField ( "<STR_LIT>" , Time ) <EOL> network_interface_list = fields . TypedField ( "<STR_LIT>" , NetworkInterfaceList ) <EOL> os = fields . TypedField ( "<STR_LIT>" , OS ) <EOL> processor = fields . TypedField ( "<STR_LIT>" , String ) <EOL> system_time = fields . TypedField ( "<STR_LIT>" , Time ) <EOL> timezone_dst = fields . TypedField ( "<STR_LIT>" , String ) <EOL> timezone_standard = fields . TypedField ( "<STR_LIT>" , String ) <EOL> total_physical_memory = fields . TypedField ( "<STR_LIT>" , UnsignedLong ) <EOL> uptime = fields . TypedField ( "<STR_LIT>" , Duration ) <EOL> username = fields . TypedField ( "<STR_LIT>" , String ) </s>
