3.1.7.3 Allocate Incoming Connection Objects

When the underlying transports protocol is requested to allocate more Connection object (section 3.1.1.1) resources from a partner as specified in [MS-CMPO], this protocol determines the number (if any) of Connection object resources to be allocated and reports the number of allocated resources back to the transports protocol. The manner in which Connection objects are allocated is implementation-specific, as described in section 3.1.1.1, and the determination regarding how many are allocated is also implementation-specific. For example, an implementation can decide to limit the increase of allocated Connection objects to 10 at a time. As a result, if a partner requests the allocation of 20 objects, only 10 will be allocated. This demonstrates how the number of allocated objects returned by the transports protocol can differ from the number requested by a partner.<2> The only limit that is imposed is the amount of available memory.