Package com.alibaba.graphscope.parallel
Interface PropertyMessageManagerGen
-
- All Superinterfaces:
com.alibaba.fastffi.FFIPointer
,FFIType
,MessageManagerBase
,PropertyMessageManager
,Serializable
- All Known Implementing Classes:
PropertyMessageManagerGen_cxx_0x687eff27
public interface PropertyMessageManagerGen extends PropertyMessageManager
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default <FRAG_T,MSG_T>
@com.alibaba.fastffi.FFINameAlias("GetMessage") booleangetMessage(FRAG_T frag, Vertex<Long> vertex, MSG_T msg)
default <FRAG_T,MSG_T>
voidsendMsgThroughEdges(FRAG_T frag, Vertex<Long> vertex, int eLabelId, MSG_T msg)
default <FRAG_T,MSG_T>
voidsendMsgThroughIEdges(FRAG_T frag, Vertex<Long> vertex, int eLabelId, MSG_T msg)
default <FRAG_T,MSG_T>
voidsendMsgThroughOEdges(FRAG_T frag, Vertex<Long> vertex, int eLabelId, MSG_T msg)
default <FRAG_T,MSG_T>
voidsyncStateOnOuterVertex(FRAG_T frag, Vertex<Long> vertex, MSG_T msg)
-
Methods inherited from interface com.alibaba.graphscope.parallel.MessageManagerBase
finishARound, forceContinue, getMsgSize, start, startARound, toTerminate
-
-
-
-
Method Detail
-
sendMsgThroughIEdges
default <FRAG_T,MSG_T> void sendMsgThroughIEdges(FRAG_T frag, Vertex<Long> vertex, int eLabelId, MSG_T msg)
- Specified by:
sendMsgThroughIEdges
in interfacePropertyMessageManager
-
sendMsgThroughOEdges
default <FRAG_T,MSG_T> void sendMsgThroughOEdges(FRAG_T frag, Vertex<Long> vertex, int eLabelId, MSG_T msg)
- Specified by:
sendMsgThroughOEdges
in interfacePropertyMessageManager
-
sendMsgThroughEdges
default <FRAG_T,MSG_T> void sendMsgThroughEdges(FRAG_T frag, Vertex<Long> vertex, int eLabelId, MSG_T msg)
- Specified by:
sendMsgThroughEdges
in interfacePropertyMessageManager
-
syncStateOnOuterVertex
default <FRAG_T,MSG_T> void syncStateOnOuterVertex(FRAG_T frag, Vertex<Long> vertex, MSG_T msg)
- Specified by:
syncStateOnOuterVertex
in interfacePropertyMessageManager
-
getMessage
default <FRAG_T,MSG_T> @com.alibaba.fastffi.FFINameAlias("GetMessage") boolean getMessage(FRAG_T frag, Vertex<Long> vertex, MSG_T msg)
- Specified by:
getMessage
in interfacePropertyMessageManager
-
-