Home
last modified time | relevance | path

Searched refs:Interface (Results 1 - 25 of 41) sorted by relevance

12

/foundation/communication/netmanager_base/frameworks/js/napi/netstats/src/
H A Dstatistics_module.cpp63 return ModuleTemplate::Interface<GetCellularRxBytesContext>(env, info, FUNCTION_GET_CELLULAR_RXBYTES, nullptr, in GetCellularRxBytes()
70 return ModuleTemplate::Interface<GetCellularTxBytesContext>(env, info, FUNCTION_GET_CELLULAR_TXBYTES, nullptr, in GetCellularTxBytes()
77 return ModuleTemplate::Interface<GetAllRxBytesContext>(env, info, FUNCTION_GET_ALL_RXBYTES, nullptr, in GetAllRxBytes()
84 return ModuleTemplate::Interface<GetAllTxBytesContext>(env, info, FUNCTION_GET_ALL_TXBYTES, nullptr, in GetAllTxBytes()
91 return ModuleTemplate::Interface<GetUidRxBytesContext>(env, info, FUNCTION_GET_UID_RXBYTES, nullptr, in GetUidRxBytes()
98 return ModuleTemplate::Interface<GetUidTxBytesContext>(env, info, FUNCTION_GET_UID_TXBYTES, nullptr, in GetUidTxBytes()
105 return ModuleTemplate::Interface<GetSockfdRxBytesContext>(env, info, FUNCTION_GET_SOCKFD_RXBYTES, nullptr, in GetSockfdRxBytes()
112 return ModuleTemplate::Interface<GetSockfdTxBytesContext>(env, info, FUNCTION_GET_SOCKFD_TXBYTES, nullptr, in GetSockfdTxBytes()
119 return ModuleTemplate::Interface<GetIfaceRxBytesContext>(env, info, FUNCTION_GET_IFACE_RXBYTES, nullptr, in GetIfaceRxBytes()
126 return ModuleTemplate::Interface<GetIfaceTxBytesContex in GetIfaceTxBytes()
[all...]
/foundation/communication/netmanager_ext/frameworks/js/napi/netfirewall/src/
H A Dnetfirewall_module.cpp45 return ModuleTemplate::Interface<SetNetFirewallPolicyContext>(env, info, FUNCTION_SET_NET_FIREWALL_POLICY, nullptr, in SetNetFirewallPolicy()
51 return ModuleTemplate::Interface<GetNetFirewallPolicyContext>(env, info, FUNCTION_GET_NET_FIREWALL_POLICY, nullptr, in GetNetFirewallPolicy()
57 return ModuleTemplate::Interface<AddNetFirewallRuleContext>(env, info, FUNCTION_ADD_NET_FIREWALL_RULE, nullptr, in AddNetFirewallRule()
63 return ModuleTemplate::Interface<UpdateNetFirewallRuleContext>(env, info, FUNCTION_UPDATE_NET_FIREWALL_RULE, in UpdateNetFirewallRule()
69 return ModuleTemplate::Interface<DeleteNetFirewallRuleContext>(env, info, FUNCTION_DELETE_NET_FIREWALL_RULE, in DeleteNetFirewallRule()
75 return ModuleTemplate::Interface<GetNetFirewallRulesContext>(env, info, FUNCTION_GET_NET_FIREWALL_RULES, in GetNetFirewallRules()
82 return ModuleTemplate::Interface<GetNetFirewallRuleContext>(env, info, FUNCTION_GET_NET_FIREWALL_RULE, nullptr, in GetNetFirewallRule()
88 return ModuleTemplate::Interface<GetInterceptRecordsContext>(env, info, FUNCTION_GET_INTERCEPT_RECORDS, in GetInterceptRecords()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_metadata.h164 template<typename ValueType, typename Interface,
165 typename = BASE_NS::enable_if_t<IsKindOfIInterface_v<BASE_NS::remove_const_t<Interface>*>>>
167 const BASE_NS::shared_ptr<Interface>& intf, BASE_NS::string_view name, ValueType defaultValue = {}) noexcept
172 template<typename ValueType, typename Interface,
173 typename = BASE_NS::enable_if_t<IsKindOfIInterface_v<BASE_NS::remove_const_t<Interface>*>>>
175 const BASE_NS::weak_ptr<Interface>& intf, BASE_NS::string_view name, ValueType defaultValue = {}) noexcept
191 template<typename ValueType, typename Interface, typename = BASE_NS::enable_if_t<IsKindOfIInterface_v<Interface*>>>
193 const BASE_NS::shared_ptr<Interface>& intf, BASE_NS::string_view name, const ValueType& value) noexcept
198 template<typename ValueType, typename Interface, typenam
[all...]
H A Dintf_object.h84 template<typename Interface>
85 typename Interface::Ptr Resolve(const RefUri& uri) const in Resolve()
87 return interface_pointer_cast<Interface>(Resolve(uri)); in Resolve()
95 template<typename Interface>
96 typename Interface::Ptr GetSelf() const in GetSelf()
98 return interface_pointer_cast<Interface>(GetSelf()); in GetSelf()
H A Dintf_object_registry.h270 // Templated helper method, Creates object by UID and returns the requested Interface (if available)
271 template<typename Interface>
272 typename Interface::Ptr Create(ObjectId uid) const in Create()
276 return interface_pointer_cast<Interface>(p); in Create()
280 template<typename Interface>
281 typename Interface::Ptr Create(ObjectId uid, BASE_NS::shared_ptr<IMetadata> data) const in Create()
285 return interface_pointer_cast<Interface>(p); in Create()
289 template<typename Interface>
290 typename Interface::Ptr Create(ObjectId uid, InstanceId instanceid) const in Create()
294 return interface_pointer_cast<Interface>( in Create()
[all...]
/foundation/communication/netmanager_ext/frameworks/js/napi/vpn/src/
H A Dvpn_connection.cpp30 return ModuleTemplate::Interface<PrepareContext>(env, info, PREPARE, nullptr, VpnAsyncWork::ExecPrepare, in Prepare()
36 return ModuleTemplate::Interface<SetUpContext>(env, info, SET_UP, nullptr, VpnAsyncWork::ExecSetUp, in SetUp()
42 return ModuleTemplate::Interface<ProtectContext>(env, info, PROTECT, nullptr, VpnAsyncWork::ExecProtect, in Protect()
48 return ModuleTemplate::Interface<DestroyContext>(env, info, DESTROY, nullptr, VpnAsyncWork::ExecDestroy, in Destroy()
H A Dvpn_module.cpp87 return ModuleTemplate::Interface<AddContext>(env, info, ADD_SYS_VPN_CONFIG, nullptr, in AddSysVpnConfig()
93 return ModuleTemplate::Interface<DeleteContext>(env, info, DELETE_SYS_VPN_CONFIG, nullptr, in DeleteSysVpnConfig()
99 return ModuleTemplate::Interface<GetListContext>(env, info, GET_SYS_VPN_CONFIG_LIST, nullptr, in GetSysVpnConfigList()
105 return ModuleTemplate::Interface<GetContext>(env, info, GET_SYS_VPN_CONFIG, nullptr, in GetSysVpnConfig()
111 return ModuleTemplate::Interface<GetConnectedContext>(env, info, GET_CONNECTED_SYS_VPN_CONFIG, nullptr, in GetConnectedSysVpnConfig()
/foundation/communication/netstack/frameworks/js/napi/tls/src/
H A Dtlssocketserver_module.cpp56 return ModuleTemplate::Interface<TlsSocket::GetCertificateContext>( in GetCertificate()
63 return ModuleTemplate::Interface<TlsSocket::GetProtocolContext>(env, info, FUNCTION_GET_PROTOCOL, nullptr, in GetProtocol()
70 return ModuleTemplate::Interface<TlsSocket::TLSListenContext>(env, info, FUNCTION_LISTEN, nullptr, in Listen()
77 return ModuleTemplate::Interface<TLSServerSendContext>( in Send()
88 return ModuleTemplate::Interface<TLSServerCloseContext>( in Close()
99 return ModuleTemplate::Interface<ServerTLSGetRemoteAddressContext>( in GetRemoteAddress()
110 return ModuleTemplate::Interface<TLSServerGetLocalAddressContext>( in GetLocalAddress()
123 return ModuleTemplate::Interface<ServerGetRemoteCertificateContext>(
134 return ModuleTemplate::Interface<ServerGetCipherSuitesContext>(
146 return ModuleTemplate::Interface<ServerGetSignatureAlgorithmsContex
[all...]
H A Dtlssocket_module.cpp55 return ModuleTemplate::Interface<GetCertificateContext>(env, info, FUNCTION_GET_CERTIFICATE, nullptr, in GetCertificate()
62 return ModuleTemplate::Interface<GetCipherSuitesContext>(env, info, FUNCTION_GET_PROTOCOL, nullptr, in GetProtocol()
69 return ModuleTemplate::Interface<TLSConnectContext>( in Connect()
75 return ModuleTemplate::Interface<GetCipherSuitesContext>(env, info, FUNCTION_GET_CIPHER_SUITE, nullptr, in GetCipherSuites()
82 return ModuleTemplate::Interface<GetRemoteCertificateContext>(env, info, FUNCTION_GET_REMOTE_CERTIFICATE, nullptr, in GetRemoteCertificate()
89 return ModuleTemplate::Interface<GetSignatureAlgorithmsContext>( in GetSignatureAlgorithms()
96 return ModuleTemplate::Interface<TLSSendContext>(env, info, FUNCTION_SEND, nullptr, TLSSocketAsyncWork::ExecSend, in Send()
102 return ModuleTemplate::Interface<TLSNapiContext>(env, info, FUNCTION_CLOSE, nullptr, TLSSocketAsyncWork::ExecClose, in Close()
108 return ModuleTemplate::Interface<TLSBindContext>(env, info, FUNCTION_BIND, nullptr, TLSSocketAsyncWork::ExecBind, in Bind()
114 return ModuleTemplate::Interface<TLSGetStateContex in GetState()
[all...]
/foundation/communication/netmanager_ext/frameworks/js/napi/sharing/src/
H A Dnetshare_module.cpp69 return ModuleTemplate::Interface<IsSharingSupportedContext>(env, info, FUNCTION_IS_SHARING_SUPPORTED, nullptr, in IsSharingSupported()
76 return ModuleTemplate::Interface<NetShareIsSharingContext>(env, info, FUNCTION_IS_SHARING, nullptr, in IsSharing()
83 return ModuleTemplate::Interface<NetShareStartSharingContext>(env, info, FUNCTION_START_SHARING, nullptr, in StartSharing()
90 return ModuleTemplate::Interface<StopSharingContext>(env, info, FUNCTION_STOP_SHARING, nullptr, in StopSharing()
97 return ModuleTemplate::Interface<GetSharingIfacesContext>(env, info, FUNCTION_GET_SHARING_IFACES, nullptr, in GetSharingIfaces()
104 return ModuleTemplate::Interface<GetSharingStateContext>(env, info, FUNCTION_GET_SHARING_STATE, nullptr, in GetSharingState()
111 return ModuleTemplate::Interface<GetSharableRegexesContext>(env, info, FUNCTION_GET_SHARABLE_REGEXES, nullptr, in GetSharableRegexes()
118 return ModuleTemplate::Interface<GetStatsRxBytesContext>(env, info, FUNCTION_GET_STATS_RX_BYTES, nullptr, in GetStatsRxBytes()
125 return ModuleTemplate::Interface<GetStatsTxBytesContext>(env, info, FUNCTION_GET_STATS_TX_BYTES, nullptr, in GetStatsTxBytes()
132 return ModuleTemplate::Interface<GetStatsTotalBytesContex in GetStatsTotalBytes()
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/test/src/
H A Dserialisation_utils.h52 template<typename Interface>
53 bool Export(const BASE_NS::shared_ptr<Interface>& p) in Export()
58 template<typename Interface>
59 typename Interface::Ptr Import() in Import()
61 return interface_pointer_cast<Interface>(Import()); in Import()
/foundation/communication/netmanager_ext/frameworks/js/napi/vpnext/src/
H A Dvpn_connection_ext.cpp32 return ModuleTemplate::Interface<PrepareContext>(env, info, PREPARE, nullptr, VpnAsyncWorkExt::ExecPrepare, in Prepare()
39 return ModuleTemplate::Interface<SetUpContext>(env, info, SET_UP_EXT, nullptr, VpnAsyncWorkExt::ExecSetUp, in SetUp()
46 return ModuleTemplate::Interface<ProtectContext>(env, info, PROTECT_EXT, nullptr, VpnAsyncWorkExt::ExecProtect, in Protect()
53 return ModuleTemplate::Interface<DestroyContext>(env, info, DESTROY_EXT, nullptr, VpnAsyncWorkExt::ExecDestroy, in Destroy()
/foundation/communication/netmanager_base/frameworks/js/napi/netpolicy/src/
H A Dnetpolicy_module.cpp110 return ModuleTemplate::Interface<SetPolicyByUidContext>(env, info, FUNCTION_SET_POLICY_BY_UID, nullptr, in SetPolicyByUid()
117 return ModuleTemplate::Interface<GetPolicyByUidContext>(env, info, FUNCTION_GET_POLICY_BY_UID, nullptr, in GetPolicyByUid()
124 return ModuleTemplate::Interface<GetUidsByPolicyContext>(env, info, FUNCTION_GET_UID_BY_POLICY, nullptr, in GetUidsByPolicy()
131 return ModuleTemplate::Interface<SetNetQuotaPoliciesContext>(env, info, FUNCTION_SET_NET_QUOTA_POLICIES, nullptr, in SetNetQuotaPolicies()
138 return ModuleTemplate::Interface<GetNetQuotaPoliciesContext>(env, info, FUNCTION_GET_NET_QUOTA_POLICIES, nullptr, in GetNetQuotaPolicies()
145 return ModuleTemplate::Interface<RestoreAllPoliciesContext>(env, info, FUNCTION_RESTORE_ALL_POLICIES, nullptr, in RestoreAllPolicies()
152 return ModuleTemplate::Interface<SetBackgroundPolicyContext>(env, info, FUNCTION_SET_BACKGROUND_POLICY, nullptr, in SetBackgroundPolicy()
159 return ModuleTemplate::Interface<GetBackgroundPolicyContext>(env, info, FUNCTION_GET_BACKGROUND_POLICY, nullptr, in GetBackgroundPolicy()
166 return ModuleTemplate::Interface<IsUidNetAllowedContext>(env, info, FUNCTION_IS_UID_NET_ACCESS, nullptr, in IsUidNetAllowed()
173 return ModuleTemplate::Interface<SetDeviceIdleTrustlistContex in SetDeviceIdleTrustlist()
[all...]
/foundation/communication/netmanager_base/frameworks/js/napi/connection/connection_module/src/
H A Dconnection_module.cpp247 return ModuleTemplate::Interface<GetAddressByNameContext>(env, info, FUNCTION_GET_ADDRESSES_BY_NAME, nullptr, in GetAddressesByName()
254 return ModuleTemplate::Interface<HasDefaultNetContext>(env, info, FUNCTION_HAS_DEFAULT_NET, nullptr, in HasDefaultNet()
268 return ModuleTemplate::Interface<IsDefaultNetMeteredContext>(env, info, FUNCTION_IS_DEFAULT_NET_METERED, nullptr, in IsDefaultNetMetered()
281 return ModuleTemplate::Interface<GetNetCapabilitiesContext>(env, info, FUNCTION_GET_NET_CAPABILITIES, nullptr, in GetNetCapabilities()
295 return ModuleTemplate::Interface<GetConnectionPropertiesContext>( in GetConnectionProperties()
321 return ModuleTemplate::Interface<GetDefaultNetContext>(env, info, FUNCTION_GET_DEFAULT_NET, nullptr, in GetDefaultNet()
335 return ModuleTemplate::Interface<GetAllNetsContext>(env, info, FUNCTION_GET_ALL_NETS, nullptr, in GetAllNets()
349 return ModuleTemplate::Interface<EnableAirplaneModeContext>(env, info, FUNCTION_ENABLE_AIRPLANE_MODE, nullptr, in EnableAirplaneMode()
356 return ModuleTemplate::Interface<DisableAirplaneModeContext>(env, info, FUNCTION_DISABLE_AIRPLANE_MODE, nullptr, in DisableAirplaneMode()
363 return ModuleTemplate::Interface<ReportNetConnectedContex in ReportNetConnected()
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/
H A Ddeferred_callback.h46 template<typename Func, typename Interface, typename Signature = typename Interface::FunctionType>
52 template<typename Func, typename Interface, typename... Args>
53 class DeferredCallable<Func, Interface, void(Args...)> : public IntroduceInterfaces<Interface> {
H A Dutil.h43 template<typename Interface>
44 inline BASE_NS::shared_ptr<Interface> GetPointer(const IAny& any) in GetPointer()
46 return interface_pointer_cast<Interface>(GetPointer(any)); in GetPointer()
56 template<typename Interface>
57 inline BASE_NS::shared_ptr<Interface> GetPointer(const IProperty::ConstPtr& p) in GetPointer()
59 return interface_pointer_cast<Interface>(GetPointer(p)); in GetPointer()
/foundation/communication/netmanager_base/frameworks/js/napi/connection/net_handle_interface/src/
H A Dnet_handle_interface.cpp28 return ModuleTemplate::Interface<GetAddressByNameContext>( in GetAddressesByName()
40 return ModuleTemplate::Interface<GetAddressByNameContext>( in GetAddressByName()
52 return ModuleTemplate::Interface<BindSocketContext>( in BindSocket()
/foundation/communication/netmanager_ext/frameworks/js/napi/ethernet/
H A Dethernet_module.cpp49 return ModuleTemplate::Interface<GetMacAddressContext>(env, info, GET_MAC_ADDR, nullptr, in GetMacAddress()
55 return ModuleTemplate::Interface<GetIfaceConfigContext>(env, info, GET_IFACE, nullptr, in GetIfaceConfig()
61 return ModuleTemplate::Interface<SetIfaceConfigContext>(env, info, SET_IFACE, nullptr, in SetIfaceConfig()
67 return ModuleTemplate::Interface<IsIfaceActiveContext>(env, info, IS_IFACE, nullptr, in IsIfaceActive()
73 return ModuleTemplate::Interface<GetAllActiveIfacesContext>(env, info, GET_ALL_IFACES, nullptr, in GetAllActiveIfaces()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/
H A Dobject.h118 template<typename Interface>
119 typename Interface::Ptr Resolve(const RefUri& uri) const in Resolve()
121 return interface_pointer_cast<Interface>(object_->Resolve(uri)); in Resolve()
127 template<typename Interface>
128 typename Interface::Ptr GetSelf() const in GetSelf()
130 return interface_pointer_cast<Interface>(GetSelf()); in GetSelf()
289 #define META_EXT_BASE_READONLY_PROPERTY(Interface, Type, Name) \
290 META_FORWARD_READONLY_PROPERTY(Type, Name, Super::template GetBaseAs<Interface>()->Name())
296 #define META_EXT_BASE_PROPERTY(Interface, Type, Name) \
297 META_FORWARD_PROPERTY(Type, Name, Super::template GetBaseAs<Interface>()
[all...]
/foundation/communication/netmanager_ext/frameworks/js/napi/mdns/src/
H A Dmdns_module.cpp82 return ModuleTemplate::Interface<MDnsAddLocalServiceContext>(env, info, FUNCTION_ADDLOCALSERVICE, nullptr, in AddLocalService()
89 return ModuleTemplate::Interface<MDnsRemoveLocalServiceContext>(env, info, FUNCTION_REMOVELOCALSERVICE, nullptr, in RemoveLocalService()
96 return ModuleTemplate::Interface<MDnsResolveLocalServiceContext>(env, info, FUNCTION_RESOLVELOCALSERVICE, nullptr, in ResolveLocalService()
117 return ModuleTemplate::Interface<MDnsStartSearchingContext>( in StartSearchingMDNS()
125 return ModuleTemplate::Interface<MDnsStopSearchingContext>( in StopSearchingMDNS()
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dbase_object.h56 template<typename Interface>
57 typename Interface::Ptr GetSelf() const in GetSelf()
59 return interface_pointer_cast<Interface>(GetSelf()); in GetSelf()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/detail/
H A Dproperty.h100 template<typename Interface>
101 BASE_NS::vector<typename Interface::Ptr> GetModifiers() const in GetModifiers()
103 BASE_NS::vector<typename Interface::Ptr> res; in GetModifiers()
105 const TypeId view[] = { Interface::UID }; in GetModifiers()
107 res.push_back(interface_pointer_cast<Interface>(v)); in GetModifiers()
/foundation/ability/idl_tool/metadata/
H A Dmeta_type.h34 Interface = 12, member in OHOS::Idl::TypeKind
/foundation/ability/idl_tool/idl_tool_2/metadata/
H A Dmeta_type.h36 Interface = 12, member in OHOS::Idl::MetaTypeKind
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/internal/
H A Dobject_api.h106 InterfaceType* Get##Name##Interface() const noexcept \
112 #define META_API_CACHED_INTERFACE(Name) Get##Name##Interface()
655 #define META_API_INTERFACE_PROPERTY(Interface, PropertyName, PropertyType) \
658 auto o = interface_cast<Interface>(ObjectRef()); \
664 if (auto o = interface_cast<Interface>(ObjectRef())) { \
671 if (auto o = interface_cast<Interface>(ObjectRef())) { \
678 #define META_API_INTERFACE_READONLY_PROPERTY(Interface, PropertyName, PropertyType) \
681 auto o = interface_cast<Interface>(ObjectRef()); \

Completed in 11 milliseconds

12