1. lv2ftp isn's serious, just a test and benchmark of the sntllv2 2. there are few stages: 2.1 Simple v.1 This protocol is enough to donwload a directory subtree with files. 2.1.1 Directory workout * Open directory stream: (dir-open "") * Return: error, or rapidly replies with (dir-stream ) * Read directory entry: (dir-read ) * Return: error, or rapidly replies with the following: * (dir-end ) * (dir-entry "" ""), where filetype the following: * regular - regular file * directory - directory * block - block device * char - char device * fifo - named pipe * link - symbolic link * socket - socket * unknown - unknown file type * Close directory entry: (dir-close ) * Return: error or SNE_SUCCESS 2.1.2 File workout * Open file: (file-open "") * Return: error, or rapidly replies with (file-id ) * Get simple stat: (file-stat ) * Return error, or rapidle replies with (file-stat ) * Read file data: (file-read ) * Return error, or rapidly replies with 30k(raw data, in base64 it will be more) (file-data "") * Close file: (file-close ) * Return error or SNE_SUCCESS