3.9 File Transfer Sender Details
File transfer in a Remote Assistance session is initiated by the sender of the file; there is no mechanism for the receiver of a file to request the transfer to begin.<7> This section will focus only on the file transfer messages and the sequence expected from the file sender's side and is applicable to all three versions of the protocol unless it's explicitly called out. A high-level state machine depicting message exchanges from the sender's point of view is shown here. File transfer supports only one file being transferred at a time.

Figure 10: Session-state diagram from the file sender perspective