:orphan: .. index:: pair: struct; tarpc_transmitfile_tabufs_in .. _doxid-structtarpc__transmitfile__tabufs__in: struct tarpc_transmitfile_tabufs_in =================================== .. toctree:: :hidden: Overview ~~~~~~~~ .. ref-code-block:: cpp :class: doxyrest-overview-code-block struct tarpc_transmitfile_tabufs_in { // fields struct :ref:`tarpc_in_arg` :target:`common`; tarpc_int :ref:`s`; tarpc_int :ref:`file`; :ref:`tarpc_size_t` :ref:`len`; :ref:`tarpc_size_t` :ref:`bytes_per_send`; :ref:`tarpc_overlapped` :ref:`overlapped`; tarpc_ptr :ref:`head`; :ref:`tarpc_ssize_t` :target:`head_len`; tarpc_ptr :ref:`tail`; :ref:`tarpc_ssize_t` :target:`tail_len`; :ref:`tarpc_size_t` :ref:`flags`; }; .. _details-structtarpc__transmitfile__tabufs__in: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Fields ------ .. index:: pair: variable; s .. _doxid-structtarpc__transmitfile__tabufs__in_1a6eb514114696b18c531ed948d08c9650: .. ref-code-block:: cpp :class: doxyrest-title-code-block tarpc_int s TA-local socket .. index:: pair: variable; file .. _doxid-structtarpc__transmitfile__tabufs__in_1aa2468709c19eeb066cf123bccc27c6a7: .. ref-code-block:: cpp :class: doxyrest-title-code-block tarpc_int file Handle to the open file to be transmitted .. index:: pair: variable; len .. _doxid-structtarpc__transmitfile__tabufs__in_1aa8e80aae67555adfbf3aa225d206c566: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tarpc_size_t` len Number of file bytes to transmit .. index:: pair: variable; bytes_per_send .. _doxid-structtarpc__transmitfile__tabufs__in_1a04a41fa985e831da00fa225d22635c4d: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tarpc_size_t` bytes_per_send Number of bytes of each block of data sent in each send operarion .. index:: pair: variable; overlapped .. _doxid-structtarpc__transmitfile__tabufs__in_1a131ee394a78c99899d89596b0d17b81f: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tarpc_overlapped` overlapped WSAOVERLAPPED structure .. index:: pair: variable; head .. _doxid-structtarpc__transmitfile__tabufs__in_1ac2cf5e0777ebe4ea6d967f4d6dfb077c: .. ref-code-block:: cpp :class: doxyrest-title-code-block tarpc_ptr head Buffer to be transmitted before the file data is transmitted .. index:: pair: variable; tail .. _doxid-structtarpc__transmitfile__tabufs__in_1a230ebc8ee014638cdadf833d27f96df6: .. ref-code-block:: cpp :class: doxyrest-title-code-block tarpc_ptr tail Buffer to be transmitted after the file data is transmitted .. index:: pair: variable; flags .. _doxid-structtarpc__transmitfile__tabufs__in_1ad7071e742522e1721059c313f747a4aa: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tarpc_size_t` flags Parameter of TransmitFile()