Erlang 21

ct_rpc




erlang

ct_rpc

मॉड्यूल

ct_rpc

मॉड्यूल सारांश

Erlang / OTP rpc पर आम टेस्ट विशिष्ट परत।

विवरण

Erlang / OTP rpc पर Common Test विशिष्ट परत।

निर्यात

app_node (ऐप, उम्मीदवार) -> NodeName

प्रकार

उम्मीदवार नोड्स के एक सेट से यह निर्धारित होता है कि उनमें से कौन एप्लिकेशन App चला रहा है। यदि कोई भी उम्मीदवार नोड्स App चला रहा है, तो फ़ंक्शन परीक्षण फ़ंक्शन को इस फ़ंक्शन को विफल करने के लिए कॉल करता है। यह फ़ंक्शन कॉलिंग app_node(App, Candidates, true)

app_node (ऐप, उम्मीदवार, FailOnBadRPC) -> NodeName

प्रकार

ct_rpc:app_node/2 समान ct_rpc:app_node/2 , उस तर्क को छोड़कर FailOnBadRPC यह निर्धारित करता है कि किसी बिंदु पर उम्मीदवार नोड की खोज को रोकना है यदि badrpc किसी बिंदु पर प्राप्त हुआ है।

app_node (ऐप, उम्मीदवार, FailOnBadRPC, कुकी) -> NodeName

प्रकार

ct_rpc:app_node/2 समान ct_rpc:app_node/2 , उस तर्क को छोड़कर FailOnBadRPC यह निर्धारित करता है कि किसी बिंदु पर उम्मीदवार नोड की खोज को रोकना है यदि badrpc किसी बिंदु पर प्राप्त हुआ है।

क्लाइंट नोड पर Cookie इस rpc ऑपरेशन (सर्वर नोड कुकी से मेल खाने के लिए) के लिए कुकी पर सेट है।

कॉल (नोड, मॉड्यूल, फंक्शन, आर्ग्स) -> टर्म () | {badrpc, कारण}

call(Node, Module, Function, Args, infinity)

कॉल (नोड, मॉड्यूल, फंक्शन, आर्ग्स, टाइमऑट) -> टर्म () | {badrpc, कारण}

प्रकार

नोड Node पर मूल्यांकन apply(Module, Function, Args) । रिमोट प्रक्रिया कॉल विफल होने पर या तो जो भी Function देता है, या {badrpc, Reason} है। यदि Node {Fun, FunArgs} , तो Fun को FunArgs लागू करना एक नोड नाम वापस करना है।

कॉल (नोड, मॉड्यूल, फ़ंक्शन, आर्ग्स, टाइमऑट, कुकी) -> शब्द () | {badrpc, कारण}

प्रकार

नोड Node पर मूल्यांकन apply(Module, Function, Args) । रिमोट प्रक्रिया कॉल विफल होने पर या तो जो भी Function देता है, या {badrpc, Reason} है। यदि Node {Fun, FunArgs} , तो Fun को FunArgs लागू करना एक नोड नाम वापस करना है।

क्लाइंट नोड पर Cookie इस rpc ऑपरेशन (सर्वर नोड कुकी से मेल खाने के लिए) के लिए कुकी पर सेट है।

कास्ट (नोड, मॉड्यूल, फंक्शन, आर्ग्स) -> ठीक है

प्रकार

नोड Node पर मूल्यांकन apply(Module, Function, Args) । कोई प्रतिक्रिया नहीं दी जाती है और कॉल करने की प्रक्रिया को निलंबित कर दिया जाता है जब तक कि मूल्यांकन पूरा नहीं होता है जब तक कि call/3,4 के मामले में। यदि Node {Fun, FunArgs} , तो Fun को FunArgs लागू करना एक नोड नाम वापस करना है।

कास्ट (नोड, मॉड्यूल, फंक्शन, आर्ग्स, कुकी) -> ठीक है

प्रकार

नोड Node पर मूल्यांकन apply(Module, Function, Args) । कोई प्रतिक्रिया नहीं दी जाती है और कॉल करने की प्रक्रिया को निलंबित कर दिया जाता है जब तक कि मूल्यांकन पूरा नहीं होता है जब तक कि call/3,4 के मामले में। यदि Node {Fun, FunArgs} , तो Fun को FunArgs लागू करना एक नोड नाम वापस करना है।

क्लाइंट नोड पर Cookie इस rpc ऑपरेशन (सर्वर नोड कुकी से मेल खाने के लिए) के लिए कुकी पर सेट है।