Class CmionPort


  • public class CmionPort
    extends yarp.BufferedPortBottle
    a buffered yarp port for either sending to or receiving bottles from a Samgar module. Id used by every SamgarCompetency (each Samgar Competency opens 2 CmionPorts for read and write)
    • Field Summary

      • Fields inherited from class yarp.Contactable

        swigCMemOwn
    • Constructor Summary

      Constructors 
      Constructor Description
      CmionPort​(SamgarCompetency parent, java.lang.String portName)
      create a new main Cmion port
    • Method Summary

      • Methods inherited from class yarp.BufferedPortBottle

        acquire, addOutput, addOutput, addOutput, close, delete, disableCallback, finalize, getCPtr, getEnvelope, getInputCount, getName, getOutputCount, getPendingReads, getReport, interrupt, isClosed, isWriting, lastRead, onRead, prepare, read, read, release, resume, setEnvelope, setReader, setReplier, setReporter, setStrict, setStrict, setTargetPeriod, unprepare, useCallback, useCallback, where, write, write, writeStrict
      • Methods inherited from class yarp.Contactable

        getCPtr, open, open, open, open
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CmionPort

        public CmionPort​(SamgarCompetency parent,
                         java.lang.String portName)
        create a new main Cmion port