Skip to content

[BC.OnResetTimeout] - Restructuring OnResetTimeout #112

@KhrystynaDubovyk

Description

@KhrystynaDubovyk

OnResetTimeout

Description:

OnResetTimeout notification should be applicable for all interfaces and HMI should send this RPC in case it needs more time to process a request received from SDL.

Detailed description:

OnResetTimeout function definition would be as follows for the BasicCommunication:

<function name="OnResetTimeout" messagetype="notification" since="X.Y">
    <description>
		HMI must send this notification to SDL for method instance for which timeout needs to be reset
    </description>	
    <param name="requestID" type="Integer" minvalue="0" maxvalue="65535" mandatory="true">	
		<description>
			Id between HMI and SDL which SDL used to send the request for method in question, for which timeout needs to be reset.
		</description>
    </param>
    <param name="methodName" type="String" mandatory="true">
		<description>
			Name of the function for which timeout needs to be reset
		</description>
    </param>
    <param name="resetPeriod" type="Integer" minvalue="0" maxvalue="1000000" mandatory="false">
		<description>
			Timeout period in milliseconds, for the method for which timeout needs to be reset.
			If omitted, timeout would be reset by defaultTimeout specified in smartDeviceLink.ini
		</description>
    </param>
</function>

Diagram:

N/A

Links:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions