Home
last modified time | relevance | path

Searched defs:env (Results 1 – 25 of 102) sorted by relevance

12345

/commonlibrary/ets_utils/js_api_module/xml/test/
Dtest_xml.h75 XmlSerializer XmlTest::construct(napi_env env) in construct()
85 void XmlTest::SetDeclaration(napi_env env) in SetDeclaration()
92 void XmlTest::SetNamespace(napi_env env) in SetNamespace()
103 void XmlTest::StartElement(napi_env env) in StartElement()
114 void XmlTest::WriteEscaped(napi_env env) in WriteEscaped()
120 void XmlTest::XmlSerializerError(napi_env env) in XmlSerializerError()
126 void XmlTest::PushSrcLinkList(napi_env env) in PushSrcLinkList()
133 size_t XmlTest::GetNSCount(napi_env env, size_t iTemp) in GetNSCount()
142 std::string XmlTest::XmlPullParserError(napi_env env) in XmlPullParserError()
150 TagEnum XmlTest::DealExclamationGroup(napi_env env, std::string xml) in DealExclamationGroup()
[all …]
Dtest_xml.cpp36 #define ASSERT_CHECK_VALUE_TYPE(env, value, type) \ argument
45 napi_value Method(napi_env env, napi_callback_info info) in Method()
75 napi_value AttrWithTagFunc(napi_env env, napi_callback_info info) in AttrWithTagFunc()
109 napi_value TokenValueCallbackFunction(napi_env env, napi_callback_info info) in TokenValueCallbackFunction()
138 napi_value TokenValueCallbackFunc(napi_env env, napi_callback_info info) in TokenValueCallbackFunc()
180 napi_env env = (napi_env)engine_; variable
197 napi_env env = (napi_env)engine_; variable
216 napi_env env = (napi_env)engine_; variable
235 napi_env env = (napi_env)engine_; variable
256 napi_env env = (napi_env)engine_; variable
[all …]
/commonlibrary/ets_utils/js_concurrent_module/common/helper/
Dnapi_helper.cpp23 bool NapiHelper::IsTypeForNapiValue(napi_env env, napi_value param, napi_valuetype expectType) in IsTypeForNapiValue()
36 bool NapiHelper::IsString(napi_env env, napi_value value) in IsString()
41 bool NapiHelper::IsNotUndefined(napi_env env, napi_value value) in IsNotUndefined()
54 bool NapiHelper::IsArray(napi_env env, napi_value value) in IsArray()
67 bool NapiHelper::IsFunction(napi_env env, napi_value object) in IsFunction()
72 bool NapiHelper::IsArrayBuffer(napi_env env, napi_value value) in IsArrayBuffer()
85 bool NapiHelper::IsBitVector(napi_env env, napi_value value) in IsBitVector()
98 bool NapiHelper::IsNumber(napi_env env, napi_value value) in IsNumber()
103 size_t NapiHelper::GetCallbackInfoArgc(napi_env env, napi_callback_info cbInfo) in GetCallbackInfoArgc()
110 napi_value NapiHelper::GetNamePropertyInParentPort(napi_env env, napi_ref parentPort, const char* n… in GetNamePropertyInParentPort()
[all …]
/commonlibrary/ets_utils/js_concurrent_module/test/
Dtest_concurrent.cpp28 #define ASSERT_CHECK_VALUE_TYPE(env, value, type) \ argument
40 napi_env env = (napi_env)engine_; variable
51 napi_env env = (napi_env)engine_; variable
61 napi_env env = (napi_env)engine_; variable
72 napi_env env = (napi_env)engine_; variable
105 napi_env env = (napi_env)engine_; variable
114 napi_env env = (napi_env)engine_; variable
131 napi_env env = (napi_env)engine_; variable
133 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in __anon3b9193780102()
147 napi_env env = (napi_env)engine_; variable
[all …]
/commonlibrary/ets_utils/js_api_module/url/test/
Dtest_napi.cpp34 #define ASSERT_CHECK_VALUE_TYPE(env, value, type) \ argument
42 napi_status DealNapiStrValue(napi_env env, const napi_value napiStr, std::string &result) in DealNapiStrValue()
67 napi_value StrToNapiValue(napi_env env, const std::string &result) in StrToNapiValue()
131 napi_value ToString(napi_env env, std::vector<std::string> &searchParams) in ToString()
170 static std::vector<std::string> GetParamsStrig(napi_env env, const napi_value tempStr) in GetParamsStrig()
202 napi_env env = (napi_env)engine_; variable
211 napi_env env = (napi_env)engine_; variable
220 napi_env env = (napi_env)engine_; variable
229 napi_env env = (napi_env)engine_; variable
238 napi_env env = (napi_env)engine_; variable
[all …]
/commonlibrary/ets_utils/js_api_module/convertxml/test/
Dtest_convertxml.h41 std::string CxmlTest::Trim(napi_env env, std::string strXmltrim) in Trim()
47 std::string CxmlTest::GetNodeType(napi_env env, const xmlElementType enumType) in GetNodeType()
53 void CxmlTest::GetPrevNodeList(napi_env env, xmlNodePtr curNode) in GetPrevNodeList()
59 void CxmlTest::SetXmlElementType(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject, in SetXmlElementType()
66 void CxmlTest::SetNodeInfo(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject) in SetNodeInfo()
72 void CxmlTest::DealSpaces(napi_env env, const napi_value napiObj) in DealSpaces()
78 void CxmlTest::SetDefaultKey(napi_env env, size_t i, const std::string strRecv) in SetDefaultKey()
84 void CxmlTest::DealSingleLine(napi_env env, std::string &strXml, const napi_value &object) in DealSingleLine()
90 void CxmlTest::DealComplex(napi_env env, std::string &strXml, const napi_value &object) in DealComplex()
96 void CxmlTest::Replace(napi_env env, std::string &str, const std::string src, const std::string dst) in Replace()
[all …]
Dtest_convertxml.cpp29 napi_value setProperty(napi_env env, napi_value obj, std::vector<std::string> proVec) in setProperty()
47 napi_value setPropertyForTrim(napi_env env, napi_value obj, std::vector<std::string> proVec) in setPropertyForTrim()
97 napi_env env = (napi_env)engine_; variable
135 napi_env env = (napi_env)engine_; variable
172 napi_env env = (napi_env)engine_; variable
213 napi_env env = (napi_env)engine_; variable
251 napi_env env = (napi_env)engine_; variable
289 napi_env env = (napi_env)engine_; variable
324 napi_env env = (napi_env)engine_; variable
342 napi_env env = (napi_env)engine_; variable
[all …]
/commonlibrary/ets_utils/js_concurrent_module/taskpool/test/
Dtest_taskpool.cpp36 void GetSendableFunction(napi_env env, const char* str, napi_value& result) in GetSendableFunction()
44 napi_value GeneratorTask(napi_env env, napi_value thisVar) in GeneratorTask()
57 napi_value GeneratorTaskGroup(napi_env env, napi_value thisVar) in GeneratorTaskGroup()
68 napi_value GeneratorTaskGroupWithName(napi_env env, napi_value thisVar, const char* name) in GeneratorTaskGroupWithName()
81 napi_value CreateTaskObject(napi_env env, TaskType taskType = TaskType::TASK, in CreateTaskObject()
114 napi_value CreateNullTaskObject(napi_env env) in CreateNullTaskObject()
129 napi_value GetNapiString(napi_env env, const char* str) in GetNapiString()
145 napi_env env = reinterpret_cast<napi_env>(engine_); variable
152 napi_env env = reinterpret_cast<napi_env>(engine_); variable
161 napi_env env = reinterpret_cast<napi_env>(engine_); variable
[all …]
Dtest.cpp43 napi_ref CreateReference(napi_env env) in CreateReference()
49 napi_value SendableUtils::CreateSendableClass(napi_env env) in CreateSendableClass()
51 auto constructor = [](napi_env env, napi_callback_info info) -> napi_value { in CreateSendableClass()
68 napi_value SendableUtils::CreateSendableInstance(napi_env env) in CreateSendableInstance()
76 napi_value SendableUtils::Foo(napi_env env, napi_callback_info info) in Foo()
81 napi_value SendableUtils::Bar(napi_env env, napi_callback_info info) in Bar()
86 napi_value NativeEngineTest::IsConcurrent(napi_env env, napi_value argv[], size_t argc) in IsConcurrent()
96 napi_value NativeEngineTest::GetTaskPoolInfo(napi_env env, napi_value argv[], size_t argc) in GetTaskPoolInfo()
106 napi_value NativeEngineTest::TerminateTask(napi_env env, napi_value argv[], size_t argc) in TerminateTask()
116 napi_value NativeEngineTest::Execute(napi_env env, napi_value argv[], size_t argc) in Execute()
[all …]
/commonlibrary/ets_utils/js_util_module/util/
Djs_types.cpp19 napi_value Types::IsAnyArrayBuffer(napi_env env, napi_value src) const in IsAnyArrayBuffer()
38 napi_value Types::IsArrayBufferView(napi_env env, napi_value src) const in IsArrayBufferView()
83 napi_value Types::IsArgumentsObject(napi_env env, napi_value src) const in IsArgumentsObject()
96 napi_value Types::IsArrayBuffer(napi_env env, napi_value src) const in IsArrayBuffer()
105 napi_value Types::IsAsyncFunction(napi_env env, napi_value src) const in IsAsyncFunction()
118 napi_value Types::IsBigInt64Array(napi_env env, napi_value src) const in IsBigInt64Array()
127 napi_value Types::IsBigUint64Array(napi_env env, napi_value src) const in IsBigUint64Array()
136 napi_value Types::IsBooleanObject(napi_env env, napi_value src) const in IsBooleanObject()
149 napi_value Types::IsBoxedPrimitive(napi_env env, napi_value src) const in IsBoxedPrimitive()
168 napi_value Types::IsDataView(napi_env env, napi_value src) const in IsDataView()
[all …]
Dnative_module_util.cpp45 static bool IsValidValue(napi_env env, napi_value value) in IsValidValue()
120 static napi_value ThrowError(napi_env env, const char* errMessage) in ThrowError()
138 static napi_value FormatString(napi_env env, std::string &str) in FormatString()
180 static napi_value DealWithFormatString(napi_env env, napi_callback_info info) in DealWithFormatString()
207 static napi_value Printf(napi_env env, napi_callback_info info) in Printf()
263 static napi_value GetErrorString(napi_env env, napi_callback_info info) in GetErrorString()
278 static napi_value RandomUUID(napi_env env, napi_callback_info info) in RandomUUID()
295 static napi_value RandomBinaryUUID(napi_env env, napi_callback_info info) in RandomBinaryUUID()
309 static napi_value ParseUUID(napi_env env, napi_callback_info info) in ParseUUID()
324 static napi_value GetHash(napi_env env, napi_callback_info info) in GetHash()
[all …]
/commonlibrary/ets_utils/js_sys_module/process/
Dnative_module_process.cpp21 static napi_value DealType(napi_env env, napi_value args[], size_t argc) in DealType()
75 static napi_value ChildProcessConstructor(napi_env env, napi_callback_info info) in ChildProcessConstructor()
92 [](napi_env env, void* data, void* hint) { in ChildProcessConstructor()
104 static napi_value Wait(napi_env env, napi_callback_info info) in Wait()
116 static napi_value GetOutput(napi_env env, napi_callback_info info) in GetOutput()
128 static napi_value Close(napi_env env, napi_callback_info info) in Close()
142 static napi_value GetErrorOutput(napi_env env, napi_callback_info info) in GetErrorOutput()
155 static napi_value Kill(napi_env env, napi_callback_info info) in Kill()
181 static napi_value GetKilled(napi_env env, napi_callback_info info) in GetKilled()
193 static napi_value Getpid(napi_env env, napi_callback_info info) in Getpid()
[all …]
/commonlibrary/ets_utils/js_sys_module/test/
Dtest_process.cpp32 #define ASSERT_CHECK_VALUE_TYPE(env, value, type) \ argument
39 OHOS::JsSysModule::Process::ChildProcess* RunCommand(napi_env env, napi_value command, napi_value o… in RunCommand()
49 napi_value Method(napi_env env, napi_callback_info info) in Method()
85 napi_env env = (napi_env)engine_; variable
104 napi_env env = (napi_env)engine_; variable
130 napi_env env = (napi_env)engine_; variable
156 napi_env env = (napi_env)engine_; variable
179 napi_env env = (napi_env)engine_; variable
202 napi_env env = (napi_env)engine_; variable
221 napi_env env = (napi_env)engine_; variable
[all …]
/commonlibrary/ets_utils/js_util_module/util/test/
Dtest_uuid.cpp32 napi_env env = (napi_env)engine_; variable
51 napi_env env = (napi_env)engine_; variable
70 napi_env env = (napi_env)engine_; variable
89 napi_env env = (napi_env)engine_; variable
108 napi_env env = (napi_env)engine_; variable
127 napi_env env = (napi_env)engine_; variable
146 napi_env env = (napi_env)engine_; variable
165 napi_env env = (napi_env)engine_; variable
184 napi_env env = (napi_env)engine_; variable
203 napi_env env = (napi_env)engine_; variable
[all …]
Dtest_util.cpp36 #define ASSERT_CHECK_VALUE_TYPE(env, value, type) \ argument
50 napi_env env = (napi_env)engine_; variable
61 napi_env env = (napi_env)engine_; variable
72 napi_env env = (napi_env)engine_; variable
89 napi_env env = (napi_env)engine_; variable
106 napi_env env = (napi_env)engine_; variable
125 napi_env env = (napi_env)engine_; variable
145 napi_env env = (napi_env)engine_; variable
165 napi_env env = (napi_env)engine_; variable
189 napi_env env = (napi_env)engine_; variable
[all …]
/commonlibrary/ets_utils/js_sys_module/console/test/
Dtest_console.cpp32 #define ASSERT_CHECK_VALUE_TYPE(env, value, type) \ argument
81 napi_value GetGlobalProperty(napi_env env, const char *name) in GetGlobalProperty()
93 napi_value ConsoleTest::ConsoleLog(napi_env env, napi_callback_info info) in ConsoleLog()
97 napi_value ConsoleTest::Count(napi_env env, napi_callback_info info) in Count()
101 napi_value ConsoleTest::CountReset(napi_env env, napi_callback_info info) in CountReset()
105 napi_value ConsoleTest::Dir(napi_env env, napi_callback_info info) in Dir()
109 napi_value ConsoleTest::Group(napi_env env, napi_callback_info info) in Group()
113 napi_value ConsoleTest::GroupEnd(napi_env env, napi_callback_info info) in GroupEnd()
117 napi_value ConsoleTest::Table(napi_env env, napi_callback_info info) in Table()
121 napi_value ConsoleTest::Time(napi_env env, napi_callback_info info) in Time()
[all …]
/commonlibrary/ets_utils/js_sys_module/timer/test/
Dtest_timer.cpp34 #define ASSERT_CHECK_VALUE_TYPE(env, value, type) \ argument
42 napi_value TimerCallback(napi_env env, napi_callback_info info) in TimerCallback()
100 napi_value TimerAbort(napi_env env, napi_callback_info info) in TimerAbort()
106 napi_value GetGlobalProperty(napi_env env, const char *name) in GetGlobalProperty()
115 napi_value ThrowingCallback(napi_env env, napi_callback_info info) in ThrowingCallback()
131 napi_env env = (napi_env)engine_; variable
144 napi_env env = (napi_env)engine_; variable
164 napi_env env = (napi_env)engine_; variable
183 napi_env env = (napi_env)engine_; variable
207 napi_env env = (napi_env)engine_; variable
[all …]
/commonlibrary/ets_utils/js_api_module/url/
Dnative_module_url.cpp25 static void UrlStructor(napi_env &env, napi_callback_info &info, URL *&object) in UrlStructor()
92 static napi_value UrlConstructor(napi_env env, napi_callback_info info) in UrlConstructor()
144 static napi_value GetHostname(napi_env env, napi_callback_info info) in GetHostname()
154 static napi_value GetSearch(napi_env env, napi_callback_info info) in GetSearch()
164 static napi_value GetEncodeSearch(napi_env env, napi_callback_info info) in GetEncodeSearch()
180 static napi_value GetUsername(napi_env env, napi_callback_info info) in GetUsername()
190 static napi_value GetPassword(napi_env env, napi_callback_info info) in GetPassword()
200 static napi_value GetUrlFragment(napi_env env, napi_callback_info info) in GetUrlFragment()
210 static napi_value GetUrlScheme(napi_env env, napi_callback_info info) in GetUrlScheme()
220 static napi_value GetUrlPort(napi_env env, napi_callback_info info) in GetUrlPort()
[all …]
/commonlibrary/ets_utils/js_api_module/buffer/
Dnative_module_buffer.cpp40 void FinalizeBufferCallback(napi_env env, void *finalizeData, void *finalizeHint) in FinalizeBufferCallback()
49 void FinalizeBlobCallback(napi_env env, void *finalizeData, void *finalizeHint) in FinalizeBlobCallback()
58 static string GetStringUtf8(napi_env env, napi_value strValue) in GetStringUtf8()
73 static string GetStringASCII(napi_env env, napi_value strValue) in GetStringASCII()
84 static string GetString(napi_env env, EncodingType encodingType, napi_value strValue) in GetString()
93 static napi_value FromStringUtf8(napi_env env, napi_value thisVar, napi_value str) in FromStringUtf8()
103 static napi_value FromStringASCII(napi_env env, napi_value thisVar, napi_value str, uint32_t size) in FromStringASCII()
113 static std::u16string GetStringUtf16LE(napi_env env, napi_value strValue) in GetStringUtf16LE()
120 static napi_value FromStringUtf16LE(napi_env env, napi_value thisVar, napi_value str) in FromStringUtf16LE()
132 static std::string GetStringBase64(napi_env env, napi_value str, EncodingType type) in GetStringBase64()
[all …]
/commonlibrary/ets_utils/js_concurrent_module/worker/test/
Dtest_worker.cpp40 #define ASSERT_CHECK_VALUE_TYPE(env, value, type) \ argument
101 NativeCreateEnv::RegCreateNapiEnvCallback([] (napi_env *env) { in CreateArkRuntimeList()
105 NativeCreateEnv::RegDestroyNapiEnvCallback([] (napi_env *env) { in CreateArkRuntimeList()
285 static void SetCloseWorkerProp(Worker *worker, napi_env env) in SetCloseWorkerProp()
300 static void SetWorkerRef(Worker *worker, napi_env env) in SetWorkerRef()
303 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in SetWorkerRef()
314 static void SetWorkerHostEnv(Worker *worker, napi_env env, bool setNull) in SetWorkerHostEnv()
342 static void RemoveGlobalCallObject(Worker *worker, napi_env env) in RemoveGlobalCallObject()
370 static void TestHostOnMessageInner(Worker *worker, napi_env env) in TestHostOnMessageInner()
406 static void HostOnGlobalCall(Worker *worker, napi_env env) in HostOnGlobalCall()
[all …]
/commonlibrary/ets_utils/js_api_module/uri/
Dnative_module_uri.cpp24 static napi_value UriConstructor(napi_env env, napi_callback_info info) in UriConstructor()
58 static napi_value Normalize(napi_env env, napi_callback_info info) in Normalize()
71 static napi_value Equals(napi_env env, napi_callback_info info) in Equals()
89 static napi_value IsAbsolute(napi_env env, napi_callback_info info) in IsAbsolute()
101 static napi_value IsFailed(napi_env env, napi_callback_info info) in IsFailed()
114 static napi_value UriToString(napi_env env, napi_callback_info info) in UriToString()
127 static napi_value IsRelative(napi_env env, napi_callback_info info) in IsRelative()
139 static napi_value IsOpaque(napi_env env, napi_callback_info info) in IsOpaque()
151 static napi_value IsHierarchical(napi_env env, napi_callback_info info) in IsHierarchical()
163 static napi_value AddQueryValue(napi_env env, napi_callback_info info) in AddQueryValue()
[all …]
/commonlibrary/ets_utils/js_sys_module/dfx/
Dnative_module_dfx.cpp21 static napi_value DumpHeapSnapshot(napi_env env, napi_callback_info info) in DumpHeapSnapshot()
51 static napi_value BuildNativeAndJsStackTrace(napi_env env, napi_callback_info info) in BuildNativeAndJsStackTrace()
65 static napi_value StartHeapTracking(napi_env env, napi_callback_info info) in StartHeapTracking()
90 static napi_value StopHeapTracking(napi_env env, napi_callback_info info) in StopHeapTracking()
118 static napi_value PrintStatisticResult(napi_env env, napi_callback_info info) in PrintStatisticResult()
127 static napi_value StartRuntimeStat(napi_env env, napi_callback_info info) in StartRuntimeStat()
136 static napi_value StopRuntimeStat(napi_env env, napi_callback_info info) in StopRuntimeStat()
145 static napi_value GetArrayBufferSize(napi_env env, napi_callback_info info) in GetArrayBufferSize()
154 static napi_value GetHeapTotalSize(napi_env env, napi_callback_info info) in GetHeapTotalSize()
163 static napi_value GetHeapUsedSize(napi_env env, napi_callback_info info) in GetHeapUsedSize()
[all …]
/commonlibrary/ets_utils/js_api_module/convertxml/
Djs_convertxml.cpp70 void ConvertXml::SetKeyValue(napi_env env, const napi_value &object, const std::string strKey, in SetKeyValue()
103 void ConvertXml::GetPrevNodeList(napi_env env, xmlNodePtr curNode) in GetPrevNodeList()
138 …void ConvertXml::SetAttributes(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject)… in SetAttributes()
156 …void ConvertXml::SetXmlElementType(napi_env env, xmlNodePtr curNode, const napi_value &elementsObj… in SetXmlElementType()
177 void ConvertXml::SetNodeInfo(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject, in SetNodeInfo()
201 void ConvertXml::SetEndInfo(napi_env env, xmlNodePtr curNode, const napi_value &elementsObject, in SetEndInfo()
225 …void ConvertXml::SetPrevInfo(napi_env env, const napi_value &recvElement, int flag, int32_t &index… in SetPrevInfo()
235 void ConvertXml::GetXMLInfo(napi_env env, xmlNodePtr curNode, const napi_value &object, in GetXMLInfo()
281 void ConvertXml::SetSpacesInfo(napi_env env, const napi_value &object) const in SetSpacesInfo()
300 napi_value ConvertXml::Convert(napi_env env, std::string strXml, bool deprecated) in Convert()
[all …]
/commonlibrary/ets_utils/js_api_module/xml/
Dnative_module_xml.cpp32 static napi_value XmlSerializerConstructor(napi_env env, napi_callback_info info) in XmlSerializerConstructor()
96 static napi_value XmlPullParserConstructor(napi_env env, napi_callback_info info) in XmlPullParserConstructor()
145 [](napi_env env, void *data, void *hint) { in XmlPullParserConstructor()
160 static napi_value SetAttributes(napi_env env, napi_callback_info info) in SetAttributes()
184 static napi_value AddEmptyElement(napi_env env, napi_callback_info info) in AddEmptyElement()
206 static napi_value SetDeclaration(napi_env env, napi_callback_info info) in SetDeclaration()
218 static napi_value StartElement(napi_env env, napi_callback_info info) in StartElement()
235 static napi_value EndElement(napi_env env, napi_callback_info info) in EndElement()
247 static napi_value SetNamespace(napi_env env, napi_callback_info info) in SetNamespace()
271 static napi_value SetComment(napi_env env, napi_callback_info info) in SetComment()
[all …]
/commonlibrary/ets_utils/js_concurrent_module/taskpool/
Dtask_group.cpp24 napi_value TaskGroup::TaskGroupConstructor(napi_env env, napi_callback_info cbinfo) in TaskGroupConstructor()
70 void TaskGroup::TaskGroupDestructor(napi_env env, void* data, [[maybe_unused]] void* hint) in TaskGroupDestructor()
80 napi_value TaskGroup::AddTask(napi_env env, napi_callback_info cbinfo) in AddTask()
183 void TaskGroup::NotifyGroupTask(napi_env env) in NotifyGroupTask()
215 void TaskGroup::CancelPendingGroup(napi_env env) in CancelPendingGroup()
241 void TaskGroup::CancelGroupTask(napi_env env, uint32_t taskId) in CancelGroupTask()
251 void TaskGroup::RejectResult(napi_env env, napi_value res) in RejectResult()
260 void TaskGroup::RejectResult(napi_env env) in RejectResult()
277 void TaskGroup::InitHandle(napi_env env) in InitHandle()
289 bool TaskGroup::IsSameEnv(napi_env env) in IsSameEnv()

12345