Home
last modified time | relevance | path

Searched refs:IIdlTestService (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/ability/idl_tool/
H A DREADME.md57 例如,此处构建一个名为IIdlTestService.idl的文件,文件内具体内容如下:
60 interface OHOS.IIdlTestService {
66 在idl的可执行文件所在文件夹下执行命令 `idl -gen-cpp -d dir -c dir/IIdlTestService.idl`。
68 …执行文件所在目录下执行`idl -gen-cpp -d IIdlTestServiceCpp -c IIdlTestServiceCpp/IIdlTestService.idl`,将会在执行环境的…
72 以名为`IIdlTestService.idl`的.idl文件、目标输出文件夹为IIdlTestServiceCpp为例,其目录结构应类似于:
81 │ └── IIdlTestService.idl # 构造的.idl文件
96 class IdlTestServiceStub : public IRemoteStub<IIdlTestService> {
296 import IIdlTestService from "./i_idl_test_service";
299 export default class IdlTestServiceProxy implements IIdlTestService {
/ohos5.0/foundation/ability/idl_tool/test/rust/moduletest/client/src/
H A Dmain.rs23 use rust_idl_ipc_test_service::{IIdlTestService};
44 fn get_test_service() -> RemoteObjRef<dyn IIdlTestService> in get_test_service()
47 let remote = <dyn IIdlTestService as FromRemoteObj>::from(object); in get_test_service()
/ohos5.0/foundation/ability/idl_tool/test/rust/moduletest/service/src/
H A DIIdlTestService.rs44 IIdlTestService["IIdlTestService"] {
50 pub trait IIdlTestService: IRemoteBroker { trait
65 fn on_remote_request(stub: &dyn IIdlTestService, code: u32, data: &BorrowedMsgParcel, in on_remote_request() argument
139 impl IIdlTestService for RemoteStub<IdlTestServiceStub> {
187 impl IIdlTestService for IdlTestServiceProxy {
H A DIIdlTestService.idl16 interface IIdlTestService {
/ohos5.0/foundation/ability/idl_tool/test/rust/moduletest/server/src/
H A Dmain.rs26 use rust_idl_ipc_test_service::{IIdlTestService, IdlTestServiceStub};
71 impl IIdlTestService for TestService {
/ohos5.0/docs/zh-cn/application-dev/IDL/
H A Didl-guidelines.md181 例如,此处构建一个名为IIdlTestService.idl的文件,文件内具体内容如下:
184 interface OHOS.IIdlTestService {
192 在idl的可执行文件所在文件夹下执行命令 `idl -gen-ts -d dir -c dir/IIdlTestService.idl`。
194 …dl可执行文件所在目录下执行`idl -gen-ts -d IIdlTestServiceTs -c IIdlTestServiceTs/IIdlTestService.idl`,将会在执行环境的…
198 以名为`IIdlTestService.idl`的.idl文件、目标输出文件夹为IIdlTestServiceTs为例,其目录结构应类似于:
205 │ └── IIdlTestService.idl # 构造的.idl文件
218 import IIdlTestService from "./i_idl_test_service";
221 export default class IdlTestServiceStub extends rpc.RemoteObject implements IIdlTestService {
/ohos5.0/foundation/ability/idl_tool/test/native/
H A DIIdlTestService.idl16 interface OHOS.IIdlTestService {
H A DBUILD.gn19 sources = [ "IIdlTestService.idl" ]
/ohos5.0/build/rust/tests/test_idl/
H A DBUILD.gn18 sources = [ "IIdlTestService.idl" ]
H A DIIdlTestService.idl16 interface IIdlTestService {
/ohos5.0/docs/en/application-dev/IDL/
H A Didl-guidelines.md183 For example, create a file named **IIdlTestService.idl** with the following content:
186 interface OHOS.IIdlTestService {
194 Run the **idl -gen-ts -d *dir* -c dir/IIdlTestService.idl** command in the folder where the executa…
196 …s**, run the **idl -gen-ts -d IIdlTestServiceTs -c IIdlTestServiceTs/IIdlTestService.idl** command…
202 For example, for an .idl file named **IIdlTestService.idl** and target output directory named **IId…
209 │ └── IIdlTestService.idl # Constructed .idl file
222 import IIdlTestService from "./i_idl_test_service";
225 export default class IdlTestServiceStub extends rpc.RemoteObject implements IIdlTestService {