Package org.jlab.io.evio
Class EvioETSource
java.lang.Object
org.jlab.io.evio.EvioETSource
- All Implemented Interfaces:
DataSource
- Author:
- gavalian
-
Constructor Summary
ConstructorsConstructorDescriptionEvioETSource(String host) EvioETSource(String host, int port) EvioETSource(String host, int port, String station) EvioETSource(String host, String station) EvioETSource(String host, String station, int max_events) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclose()intgetEventList(int nrecords) getEventList(int start, int stop) intgetSize()getType()gotoEvent(int index) booleanhasEvent()voidstatic voidvoidvoidvoidopen(ByteBuffer buff) voidvoidreset()final voidvoid
-
Constructor Details
-
EvioETSource
public EvioETSource() -
EvioETSource
-
EvioETSource
-
EvioETSource
-
EvioETSource
-
EvioETSource
-
-
Method Details
-
setRemote
-
hasEvent
public boolean hasEvent()- Specified by:
hasEventin interfaceDataSource
-
open
- Specified by:
openin interfaceDataSource
-
open
- Specified by:
openin interfaceDataSource
-
clearEvents
public void clearEvents() -
loadEvents
public void loadEvents() -
open
- Specified by:
openin interfaceDataSource
-
close
public void close()- Specified by:
closein interfaceDataSource
-
getSize
public int getSize()- Specified by:
getSizein interfaceDataSource
-
getEventList
- Specified by:
getEventListin interfaceDataSource
-
getEventList
- Specified by:
getEventListin interfaceDataSource
-
putEvents
public void putEvents() -
getNextEvent
- Specified by:
getNextEventin interfaceDataSource
-
getPreviousEvent
- Specified by:
getPreviousEventin interfaceDataSource
-
gotoEvent
- Specified by:
gotoEventin interfaceDataSource
-
reset
public void reset()- Specified by:
resetin interfaceDataSource
-
getCurrentIndex
public int getCurrentIndex()- Specified by:
getCurrentIndexin interfaceDataSource
-
main
-
getType
- Specified by:
getTypein interfaceDataSource
-
waitForEvents
public void waitForEvents()- Specified by:
waitForEventsin interfaceDataSource
-