mazda-cmu-documentation

Documentation of the hardware and software of the Mazda Infotainment system

View the Project on GitHub silverchris/mazda-cmu-documentation

Dbus interface API

com.jci.RM_Ipc_Cons.Interface

Methods

Connect

Arguments

Name Direction Type Description
in_consPID in u  
in_consName in s  
in_consConn in u  
in_consContext in u  
in_seqId in u  
out_result out i  
out_consPID out u  
out_consName out s  
out_consConn out u  
out_consContext out u  
out_seqId out u  

Disconnect

Arguments

Name Direction Type Description
in_consPID in u  
in_consName in s  
in_consConn in u  
in_consContext in u  
in_seqId in u  
out_result out i  
out_consPID out u  
out_consName out s  
out_consConn out u  
out_consContext out u  
out_seqId out u  

AcquireResource

Arguments

Name Direction Type Description
in_resName in s  
in_action in i  
in_consName in s  
in_consConn in u  
in_consContext in u  
in_seqId in u  
out_resName out s  
out_result out i  
out_action out i  
out_consName out s  
out_consConn out u  
out_consContext out u  
out_seqId out u  

ReleaseResource

Arguments

Name Direction Type Description
in_resName in s  
in_action in i  
in_consName in s  
in_consConn in u  
in_consContext in u  
in_seqId in u  
out_resName out s  
out_result out i  
out_action out i  
out_consName out s  
out_consConn out u  
out_consContext out u  
out_seqId out u  

GetResourceInfo

Arguments

Name Direction Type Description
in_resName in s  
in_consName in s  
in_consConn in u  
in_consContext in u  
in_seqId in u  
out_resName out s  
in_attributes out (a(siay))  
out_status out i  
out_result out i  
out_consName out s  
out_consConn out u  
out_consContext out u  
out_seqId out u  

SubscribeForEvent

Arguments

Name Direction Type Description
in_resName in s  
in_status in i  
in_consName in s  
in_consConn in u  
in_consContext in u  
in_seqId in u  
out_resName out s  
out_subscrStatus out i  
out_result out i  
out_currStatus out i  
out_consName out s  
out_consConn out u  
out_consContext out u  
out_seqId out u  

UnsubscribeFromEvent

Arguments

Name Direction Type Description
in_resName in s  
in_status in i  
in_consName in s  
in_consConn in u  
in_consContext in u  
in_seqId in u  
out_resName out s  
out_status out i  
out_result out i  
out_consName out s  
out_consConn out u  
out_consContext out u  
out_seqId out u  

Signals

acquire_resource_cb

Arguments

Name Direction Type Description
resName ** s  
result ** i  
action ** i  
consName ** s  
consConn ** u  
consContext ** u  
seqId ** u  

release_command_cb

Arguments

Name Direction Type Description
resName ** s  
consName ** s  
consConn ** u  
consContext ** u  

resource_event_cb

Arguments

Name Direction Type Description
resName ** s  
attributes ** (a(siay))  
status ** i  
consName ** s  
consConn ** u  
consContext ** u