When creating a stream, SET PUSH and POLL are different in SSF.
For SET PUSH, a receiver stream endpoint must be pre-created. Therefore when creating a PUSH stream, the transmitter is the Stream Service config service provider.
For SET POLL, a publisher stream endpoint must be pre-created. Therefore when creating a POLL stream, the receiver is the Stream Service config service provider.
The spec uses transmitter vs. receiver without regard to RFC8935 vs 8936. This doesn't work since:
- SET PUSH configures the receiver end
- SET POLLING configures the transmitter end
In other words, the normative text doesn't support configuring SET PUSH streams since it would be "receiver-supplied properties".
Recommend replacing "transmitter-supplied properties" with "SSF server-supplied properties" as a simple fix.