Help! I found section 6 in the CIMD2 spec left me with a few unanswered questions.

1. What does the window size value (parameter 19) in the login message from an aplication actually refer to? Is it the window size for messages sent to the application (e.g deliver messages)? Is this also the window size for messages sent from the application (e.g. submit messages) or is this a different number defined at the ASE.

2. If the application logs in with window size 3 and the ASE sends 3 messages to the application, does the ASE have to receive responses/timeout on all these messages or just one of them before it can send the next message?

3. The CIMD2 spec says that in order to use windowing when delivering SMs to an application, the application must be configured as auto deliver. What is auto deliver?