description: "The maximum number of service sessions, regardless of protocol, that this manager can support.",
longDescription: "This property shall contain the maximum number of concurrent service sessions that this implementation supports.",
Let me take "CommandShell" for examples :
1. If my BMC didn't support all these services which defined in CommandConnectTypesSupported (i.e. "SSH", "Telnet", "IPMI"), would the "MaxConcurrentSessions" value is 0 for CommandShell? Or should BMC display null because my BMC didn't support these command shell services?
2. If the max current sessions for SSH is 5, and the max current sessions for IPMI is 10, the value of "MaxConcurrentSessions" should display 15 or 10 for CommandShell?
Last Edit: Jun 29, 2020 7:20:29 GMT by Alvin: clarify my question
For your first scenario, I would recommend not providing the "CommandShell" property at all. Usually for non-negative values, we simply add a "minimum" term of 0 to show this, but we should probably change this value to 1 since it's for the maximum number of sessions (0 is fairly useless for this property).
For your second scenario, I would think 15 makes the most sense here, but that is fairly ambiguous since you have a maximum per protocol. I think others will need to weigh in on this one.