Class CMEventManager

java.lang.Object
kr.ac.konkuk.ccslab.cm.manager.CMEventManager

public class CMEventManager extends Object
  • Constructor Details

    • CMEventManager

      public CMEventManager()
  • Method Details

    • startReceivingEvent

      public static CMEventReceiver startReceivingEvent(CMInfo cmInfo)
    • marshallEvent

      public static ByteBuffer marshallEvent(CMEvent cmEvent)
    • unmarshallEvent

      public static CMEvent unmarshallEvent(ByteBuffer buf)
    • unicastEvent

      public static boolean unicastEvent(CMEvent cme, String strReceiver, CMInfo cmInfo)
    • unicastEvent

      public static boolean unicastEvent(CMEvent cme, String strReceiver, int opt, CMInfo cmInfo)
    • unicastEvent

      public static boolean unicastEvent(CMEvent cme, String strReceiver, int opt, int nKey, CMInfo cmInfo)
    • unicastEvent

      public static boolean unicastEvent(CMEvent cme, String strReceiver, int opt, int nKey, boolean isBlock, CMInfo cmInfo)
    • unicastEvent

      public static boolean unicastEvent(CMEvent cme, String strReceiver, int opt, int nKey, int nRecvPort, boolean isBlock, CMInfo cmInfo)
    • unicastEvent

      public static boolean unicastEvent(CMEvent cme, SocketChannel sc, CMInfo cmInfo)
    • multicastEvent

      public static boolean multicastEvent(CMEvent cme, String strSessionName, String strGroupName, CMInfo cmInfo)
    • multicastEvent

      public static boolean multicastEvent(CMEvent cme, DatagramChannel dc, String strMA, int nPort, CMInfo cmInfo)
    • broadcastEvent

      public static boolean broadcastEvent(CMEvent cme, CMInfo cmInfo)
    • broadcastEvent

      public static boolean broadcastEvent(CMEvent cme, int opt, CMInfo cmInfo)
    • broadcastEvent

      public static boolean broadcastEvent(CMEvent cme, int opt, int nChNum, CMInfo cmInfo)
    • castEvent

      public static boolean castEvent(CMEvent cme, CMMember users, CMInfo cmInfo)
    • castEvent

      public static boolean castEvent(CMEvent cme, CMMember users, int opt, CMInfo cmInfo)
    • castEvent

      public static boolean castEvent(CMEvent cme, CMMember users, int opt, int nChNum, CMInfo cmInfo)
    • addSocketChannel

      public static boolean addSocketChannel(String strUserName, SelectableChannel ch, int nKey, boolean isBlock, CMMember loginUsers)
    • removeSocketChannel

      public static boolean removeSocketChannel(String strUserName, SelectableChannel ch, int nKey, boolean isBlock, CMMember loginUsers)
    • removeSocketChannel

      public static boolean removeSocketChannel(SelectableChannel ch, boolean isBlock, CMMember loginUsers)
    • removeAllSocketChannels

      public static boolean removeAllSocketChannels(String strUserName, boolean isBlock, CMMember loginUsers)
    • removeAllAddedSocketChannels

      public static boolean removeAllAddedSocketChannels(String strUserName, int nDefaultKey, boolean isBlock, CMMember loginUsers)
    • findSocketChannel

      public static SelectableChannel findSocketChannel(String strUserName, int nKey, boolean isBlock, CMMember loginUsers)