The subscriber sends a PUBLISH_OK control message to acknowledge the successful authorization and acceptance of a PUBLISH message, and establish a subscription.
PUBLISH_OK Message {
Type (i) = 0x1E,
Length (i),
Request ID (i),
Forward (8),
Subscriber Priority (8),
Group Order (8),
Filter Type (i),
[Start Location (Location)],
[End Group (i)],
Number of Parameters (i),
Parameters (..) ...,
}
-
Request ID: The Request ID of the PUBLISH this message is replying to Section 9.13.
-
Forward: The Forward State for this subscription, either 0 (don't forward) or 1 (forward).
-
Subscriber Priority: The Subscriber Priority for this subscription.
-
Group Order: Indicates the subscription will be delivered in Ascending (0x1) or Descending (0x2) order by group. See Section 7. Values of 0x0 and those larger than 0x2 are a protocol error. This overwrites the GroupOrder specified PUBLISH.
-
Filter Type, Start Location, End Group: See Section 9.7.
-
Parameters: Parameters associated with this message.