Class Own

Direct Known Subclasses:
Listener, SessionBase, SocketBase, TcpConnecter

public abstract class Own extends ZObject
  • Field Details

    • options

      protected final Options options
    • errno

      public final Errno errno
  • Constructor Details

    • Own

      protected Own(Ctx parent, int tid)
    • Own

      protected Own(IOThread ioThread, Options options)
  • Method Details

    • destroy

      protected abstract void destroy()
    • processDestroy

      protected void processDestroy()
    • incSeqnum

      protected void incSeqnum()
    • processSeqnum

      protected final void processSeqnum()
      Overrides:
      processSeqnum in class ZObject
    • launchChild

      protected final void launchChild(Own object)
    • termChild

      protected final void termChild(Own object)
    • processTermReq

      protected final void processTermReq(Own object)
      Overrides:
      processTermReq in class ZObject
    • processOwn

      protected final void processOwn(Own object)
      Overrides:
      processOwn in class ZObject
    • terminate

      protected final void terminate()
    • isTerminating

      protected final boolean isTerminating()
    • processTerm

      protected void processTerm(int linger)
      Overrides:
      processTerm in class ZObject
    • processTermAck

      protected final void processTermAck()
      Overrides:
      processTermAck in class ZObject