Meaning Waiting for Presence Response The object has published the Presence Request message (section ) and is waiting to receive the Presence Response message (section ). Ready The object has received the Presence Response message and has the basic information it needs to request a connection with the other peer. Host State: The current role of the Discovery object. For the host, the state can be one of the following values: Value Meaning Waiting for Presence Request The object is waiting to receive the Presence Response message (section 2.2.2.2.2). The object has sent the Presence Response message and has sent the basic information it to facilitate a connection request. Connection Manager Object The Connection Manager object encapsulates the state for the connection between one peer and another. Again, the connecting peer is the client and the peer hosting the connection is the host. Roles: One peer is the client and the other peer is the host. The client is the peer that sends the Connection Request message and waits for the Connection Response Message. The host is the peer that receives the Connection Request message and sends the Connection Response Message. Client State: The current role of the Connection Manager object. For the client, the state can be one of the following values: Value Meaning Waiting for Connection Response The object has published the Connection Request message (section ) and is waiting to receive the Connection Response message (section ). Connection Failed The connection has failed either the Connection – Request message (section 2.2.2.3.2) has timed out or Authentication has failed. Waiting for Authentication Response The object has received the Connection Response message (section 2.2.2.3.3) and has published the Authentication Request message Ready The object has received the Authentication Response message and is ready to initiate the session with the peer. Host State: The current role of the Connection Manager object. For the host, the state can be one of the following values:
Meaning Waiting for Presence Response The object has published the Presence Request message (section ) and is waiting to receive the Presence Response message (section ). Ready The object has received the Presence Response message and has the basic information it needs to request a connection with the other peer. Host State: The current role of the Discovery object. For the host, the state can be one of the following values: Value Meaning Waiting for Presence Request The object is waiting to receive the Presence Response message (section 2.2.2.2.2). The object has sent the Presence Response message and has sent the basic information it to facilitate a connection request. Connection Manager Object The Connection Manager object encapsulates the state for the connection between one peer and another. Again, the connecting peer is the client and the peer hosting the connection is the host. Roles: One peer is the client and the other peer is the host. The client is the peer that sends the Connection Request message and waits for the Connection Response Message. The host is the peer that receives the Connection Request message and sends the Connection Response Message. Client State: The current role of the Connection Manager object. For the client, the state can be one of the following values: Value Meaning Waiting for Connection Response The object has published the Connection Request message (section ) and is waiting to receive the Connection Response message (section ). Connection Failed The connection has failed – either the Connection Request message (section 2.2.2.3.2) has timed out or Authentication has failed. Waiting for Authentication Response The object has received the Connection Response message (section 2.2.2.3.3) and has published the Authentication Request message Ready The object has received the Authentication Response message and is ready to initiate the session with the peer. Host State: The current role of the Connection Manager object. For the host, the state can be one of the following values: