-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 В Вт, 19/02/2019 в 13:05 +0100, Armin Novak via FreeRDP-devel пишет: > Ok, but for some unix like system? > > the server -> client system looks like this (just like the other way > around) > > -> Announce a format FileGroupDescriptorW with a list of available > files > (relative paths) from server > > -> That is announced in ServerFormatList > > -> That contains the file FILEDESCRIPTOR list you extract with the > function you mentioned (file name, access rights, ...) > > -> From that present some file system level view (fuse?) and post the > paths to the local clipboard. > > -> when a file is pasted (fuse read function?) request > > -> File size first (ClientFileContentsRequest with the size flag) > > -> Data in ServerFileContentsResponse > > -> Repeat with ClientFileContentsRequest range flag > > -> Data in ServerFileContentsResponse > > > regards > > Armin >
i do not need direct relation with local filesystem at all, in contrary what we developing is kind of gateway, for large number of concurrent clients (>1000). So i need to implement some way to bypass file chunks directly to gateway client. For now i am stuck on getting CLIPRDR_FILE_CONTENTS_REQUEST.streamId, FILEDESCRIPTOR obtained by cliprdr_parse_file_list does not contain it. Does any helper function to get one exists ?, or i need to parse clipboard_data message by hand ?, i have read clipboard protocol document from microsoft, it does not look to hard to do it manually. -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEWlDDCYMF8IYr2FvNCBybLMY3dFAFAlxsAygACgkQCBybLMY3 dFAxyRAAkhN44m/2TWxRz4NPFiKE13CceEKQg0l7GIlN7TBEXDgZKPz68pxJs+qp 2byixKHUHW9dJHa6UB8QQ9OFfH4XLG/E6RqyU3k+pMFhNJ2Bvr7k9/YmOKIX7ZTc YmRbTRCfRNIjHy82/j4Z8wRtCkDTLOf2P5W5mR8orG5hrqm4ALwC5VRSRlXA9fyz 0PhVPZJW3S0XQSjUxYtWMqow+8w9TqxjpDXhr3HLccZh3P56sdOFYgDN4ZCpGomU EoavKzLPDmDDDLnZgmDQaimWeazDiGUykST5YQlnQEUwcuic8Dvdjdlxi6yqGuYj youtUfiV86sh7rqhkEObMUYC/fYlz2ToI9uRy44LiDQIIn6uX9kwapmhGx6YeBq1 ym+XQXNhRjSfiwN0A57WTY5iiW8ytODptR5O9myazmEbQDFQf/QbwPe/D8/PDp1H orD0QKU4ygSPAdAsLBwDMPqLKeWk9P9fm/Qb4mdvk+v7XMj7yEgdeiA7Fa2gEVv9 SSy4CVnCMqnaV7XVLLiYl1K9k12UxB4JuecPaEsy5MaVHb2v5KQ4E0k7xgjQnN3e RSqDnWmg7uetHxYOKiEk1U6o7G32LXBY6VI+Sx5DEKd0xWeh9XBo+CBMcMlIBoL3 PoPgpu9FkMlzGjWSRQmcHiox9JUCYQ/ezItdm/OwdXr4HNoOHrY= =dYzJ -----END PGP SIGNATURE----- _______________________________________________ FreeRDP-devel mailing list FreeRDP-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freerdp-devel