类 IFront
java.lang.Object
com.webank.wedpr.sdk.jni.generated.IFrontClient
com.webank.wedpr.sdk.jni.generated.IFront
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidasync_send_message(int routeType, MessageOptionalHeader routeInfo, byte[] payload, BigInteger payloadSize, int seq, int timeout, ErrorCallback errorCallback, IMessageHandler msgHandler) voidasync_send_response(byte[] dstNode, BigInteger dstNodeSize, String traceID, byte[] payload, BigInteger payloadSize, int seq, ErrorCallback errorCallback) voidasyncGetPeers(GetPeersInfoHandler getPeersCallback) voiddelete()protected voidfinalize()protected static longnodeInfo()push_msg(int routeType, MessageOptionalHeader routeInfo, byte[] payload, BigInteger payloadSize, int seq, int timeout) voidregister_msg_handler(String componentType, MessageDispatcherHandler callback) voidregister_topic_handler(String topic, MessageDispatcherHandler callback) voidregisterComponent(String component) registerTopic(String topic) register the topic
selectNodesByRoutePolicy(short routeType, MessageOptionalHeader routeInfo) voidstart()start the IFront
voidstop()stop the IFront
protected voidswigSetCMemOwn(boolean own) voidunRegisterComponent(String component) unRegisterTopic(String topic) unRegister the topic
voidupdateMetaInfo(String meta) 从类继承的方法 com.webank.wedpr.sdk.jni.generated.IFrontClient
getCPtr, onReceiveMessage
-
构造器详细资料
-
IFront
protected IFront(long cPtr, boolean cMemoryOwn)
-
-
方法详细资料
-
getCPtr
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own) - 覆盖:
swigSetCMemOwn在类中IFrontClient
-
finalize
protected void finalize()- 覆盖:
finalize在类中IFrontClient
-
delete
public void delete()- 覆盖:
delete在类中IFrontClient
-
start
public void start()start the IFront
-
stop
public void stop()stop the IFront
-
register_topic_handler
-
register_msg_handler
-
async_send_message
public void async_send_message(int routeType, MessageOptionalHeader routeInfo, byte[] payload, BigInteger payloadSize, int seq, int timeout, ErrorCallback errorCallback, IMessageHandler msgHandler) -
async_send_response
public void async_send_response(byte[] dstNode, BigInteger dstNodeSize, String traceID, byte[] payload, BigInteger payloadSize, int seq, ErrorCallback errorCallback) -
push_msg
public Error push_msg(int routeType, MessageOptionalHeader routeInfo, byte[] payload, BigInteger payloadSize, int seq, int timeout) -
pop
-
peek
-
asyncGetPeers
-
nodeInfo
-
registerTopic
register the topic
- 参数:
topic- the topic to register
-
unRegisterTopic
unRegister the topic
- 参数:
topic- the topic to unregister
-
registerComponent
-
unRegisterComponent
-
updateMetaInfo
-
selectNodesByRoutePolicy
-
getNodeDiscovery
-