Uses of Class
org.yamcs.sle.CcsdsTime
Packages that use CcsdsTime
Package
Description
-
Uses of CcsdsTime in org.yamcs.sle
Methods in org.yamcs.sle that return CcsdsTimeModifier and TypeMethodDescriptionstatic CcsdsTimeCcsdsTime.fromCcsds(byte[] ds) P-field is implicit (not present, defaulted to 41 hex)static CcsdsTimeCcsdsTime.fromCcsdsPico(byte[] ds) P-field is implicit (not present, defaulted to 42 hex)static CcsdsTimeCcsdsTime.fromJavaMillis(long javaTime) Converts a java time in millisecondsstatic CcsdsTimeCcsdsTime.fromJavaMillisPicos(long javaTime, int picos) Converts a java time in millisecondsstatic CcsdsTimeCcsdsTime.fromSle(ConditionalTime time) static CcsdsTimeGets the time from the SLE time classstatic CcsdsTimeCcsdsTime.fromUnix(long unixSeconds, int nanosec) Converts a UNIX time in seconds since 1970, nanoseconds in second (such as returned by gettitmeofday)static CcsdsTimeCcsdsTime.now()Gets the current timeMethods in org.yamcs.sle with parameters of type CcsdsTimeModifier and TypeMethodDescriptionintstatic Timestatic ConditionalTimeCcsdsTime.toSleConditional(CcsdsTime time, int sleVersion) -
Uses of CcsdsTime in org.yamcs.sle.provider
Fields in org.yamcs.sle.provider declared as CcsdsTimeModifier and TypeFieldDescriptionFrameSink.UplinkResult.startTimeFrameSink.UplinkResult.stopTimeMethods in org.yamcs.sle.provider with parameters of type CcsdsTimeModifier and TypeMethodDescriptionabstract voidRacfServiceProvider.sendFrame(CcsdsTime ert, Constants.FrameQuality frameQuality, int dataLinkContinuity, byte[] data, int dataOffset, int dataLength) Called by theFrameSourceto send a new frame.voidRafServiceProvider.sendFrame(CcsdsTime ert, Constants.FrameQuality frameQuality, int dataLinkContinuity, byte[] data, int dataOffset, int dataLength) Called by theFrameSourceto send a new frame.voidRcfServiceProvider.sendFrame(CcsdsTime ert, Constants.FrameQuality frameQuality, int dataLinkContinuity, byte[] data, int dataOffset, int dataLength) Called by theFrameSourceto send a new frame.FrameSource.start(RacfServiceProvider rsp, CcsdsTime start, CcsdsTime stop) Called at SLE start to start the provision of frames -
Uses of CcsdsTime in org.yamcs.sle.udpslebridge
Methods in org.yamcs.sle.udpslebridge with parameters of type CcsdsTimeModifier and TypeMethodDescriptionFileFrameSource.start(RacfServiceProvider rsp, CcsdsTime start, CcsdsTime stop) UdpFrameSource.start(RacfServiceProvider rsp, CcsdsTime start, CcsdsTime stop) -
Uses of CcsdsTime in org.yamcs.sle.user
Methods in org.yamcs.sle.user with parameters of type CcsdsTimeModifier and TypeMethodDescriptionvoidFrameConsumer.acceptFrame(CcsdsTime ert, AntennaId antennaId, int dataLinkContinuity, Constants.FrameQuality frameQuality, byte[] privAnn, byte[] data) Transfer frame received from the service providervoidFrameConsumer.onLossFrameSync(CcsdsTime time, Constants.LockStatus carrier, Constants.LockStatus subcarrier, Constants.LockStatus symbolSync) the service provide signals that the delivery of frames has been interrupted because the frame synchronisation process is not able to synchronise to the stream of frames from the space link.protected voidRafServiceUserHandler.sendStart(CompletableFuture<Void> cf, CcsdsTime start, CcsdsTime stop) protected voidRcfServiceUserHandler.sendStart(CompletableFuture<Void> cf, CcsdsTime start, CcsdsTime stop, GVCID requestedGvcid) Request that the SLE service provider starts sendingRequest that the SLE service provider starts sendingintCltuServiceUserHandler.transferCltu(byte[] cltu, CcsdsTime earliestTransmissionTime, CcsdsTime latestTransmissionTime, long delayMicrosec, boolean produceReport) Transfer a CLTU to the provider