Class CAChannelHandler

    • Constructor Detail

      • CAChannelHandler

        public CAChannelHandler​(String channelName,
                                CADataSource caDataSource)
    • Method Detail

      • getCADataSource

        public CADataSource getCADataSource()
        The datasource this channel refers to.
        Returns:
        a ca data source
      • disconnect

        protected void disconnect()
        Specified by:
        disconnect in class org.epics.gpclient.datasource.MultiplexedChannelHandler<CAConnectionPayload,​CAMessagePayload>
      • processWriteRequest

        protected void processWriteRequest​(org.epics.gpclient.WriteCollector.WriteRequest<?> request)
        Overrides:
        processWriteRequest in class org.epics.gpclient.datasource.MultiplexedChannelHandler<CAConnectionPayload,​CAMessagePayload>
      • countFor

        protected int countFor​(gov.aps.jca.Channel channel)
      • metadataFor

        protected gov.aps.jca.dbr.DBRType metadataFor​(gov.aps.jca.Channel channel)
      • valueTypeFor

        protected gov.aps.jca.dbr.DBRType valueTypeFor​(gov.aps.jca.Channel channel)
      • isLongString

        public boolean isLongString()