AIDL中的in、out和inout修饰符

我们经常看到AIDL中,会有一些方法中有in、out以及inout的修饰符。他们的作用是什么呢?


    enable5g(int slotId, in Client client);

    disable5g(int slotId, in Client client);

这几个修饰符指的是数据流向,我们可以以服务端的角度看待:

in: 就是向客户端向服务器输入,服务器获取。反之不行。

out:与in相反,就是服务器向客户端输入,客户端获取。反之不行。

inout:客户端和服务器都可以输入和获取。

上一篇:二分类模型评估指标


下一篇:Android详解:从java语言到AIDL使用与原理讲解