ipsend.core package¶
ipsend.core.object_factory module¶
- class ObjectFactory¶
Bases:
abc.ABC
- create_args_builder(config, pipeline)¶
- Parameters
- Return type
- create_data_input()¶
- create_data_output()¶
- create_dumpfile(pipeline)¶
- create_icmp_header_generator()¶
- create_interactive_input(ctrlkey)¶
- create_ip_header_generator()¶
- create_raw_socket(pipeline)¶
- create_rich_socket(pipeline)¶
- create_socket_thread(socket, view_helper)¶
- create_tcp_header_generator()¶
- create_udp_header_generator()¶
- create_view_helper()¶
ipsend.core.pipeline module¶
- class Pipeline¶
Bases:
abc.ABC
- complete()¶
- connected(socket)¶
- create_socket(socket)¶
- get_filename(dest, port, filename)¶
- init_configure(arguments)¶
- Parameters
arguments (dict) –
- post_receive(binary)¶
- post_writefile(dest, port, binary, file)¶
- pre_dump_write(dest, port, binary, file)¶
- pre_send(binary)¶