Netcore

Large Data Transfer

Overview

Netcore provides built-in support for handling large data transfers efficiently.

Features

1. Automatic Chunking

2. Storage Options

Implementation

Memory Mode

from netcore import LsoProtocol

# Default memory mode
lso = LsoProtocol()
lso.set_meta(large_data)

File Mode

# File mode for large data
lso = LsoProtocol(local="large_data.bin")
lso.set_meta(large_data)

Chunked Transfer

# Configure chunk size
pipe = Pipe(recv_func, send_func)
pipe.create_mission(large_data, buff=8192)