package files
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- files
- Implicits
- Implicits
- Implicits
- Implicits
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
implicit
class
BufferedReaderOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
DisposeableOps[A] extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
FileChannelOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
FileOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
InputStreamOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
IteratorExtensions[A] extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
JStreamOps[A] extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
ObjectInputStreamOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
ObjectOutputStreamOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
OutputStreamOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
PathMatcherOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
PrintWriterOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
ReaderOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
StringInterpolations extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
StringOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
SymbolExtensions extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
WriterOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
ZipEntryOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
ZipInputStreamOps extends AnyRef
- Definition Classes
- Implicits
-
implicit
class
ZipOutputStreamOps extends AnyRef
- Definition Classes
- Implicits
Value Members
- val DefaultBufferSize: Int
- val DefaultCharset: Charset
- val EOF: Int
-
implicit
val
bigDecimalRead: Read[BigDecimal]
- Definition Classes
- Implicits
-
implicit
val
bigIntRead: Read[BigInt]
- Definition Classes
- Implicits
-
implicit
val
booleanRead: Read[Boolean]
- Definition Classes
- Implicits
-
implicit
val
bufferedReaderSource: Source[BufferedReader]
- Definition Classes
- Implicits
-
implicit
val
byteRead: Read[Byte]
- Definition Classes
- Implicits
-
implicit
val
doubleRead: Read[Double]
- Definition Classes
- Implicits
-
implicit
val
durationRead: Read[Duration]
- Definition Classes
- Implicits
-
implicit
val
floatRead: Read[Float]
- Definition Classes
- Implicits
-
implicit
def
inputstreamSource(implicit charset: Charset): Source[InputStream]
- Definition Classes
- Implicits
-
implicit
val
instantRead: Read[Instant]
- Definition Classes
- Implicits
-
implicit
val
intRead: Read[Int]
- Definition Classes
- Implicits
-
implicit
val
lineNumberReaderSource: Source[LineNumberReader]
- Definition Classes
- Implicits
-
implicit
val
localDateRead: Read[LocalDate]
- Definition Classes
- Implicits
-
implicit
val
localDateTimeRead: Read[LocalDateTime]
- Definition Classes
- Implicits
-
implicit
val
longRead: Read[Long]
- Definition Classes
- Implicits
-
implicit
val
monthDayRead: Read[MonthDay]
- Definition Classes
- Implicits
-
implicit
val
offsetDateTimeRead: Read[OffsetDateTime]
- Definition Classes
- Implicits
-
implicit
val
offsetTimeRead: Read[OffsetTime]
- Definition Classes
- Implicits
-
implicit
def
optionRead[A](implicit arg0: Read[A]): Read[Option[A]]
- Definition Classes
- Implicits
-
implicit
val
periodRead: Read[Period]
- Definition Classes
- Implicits
-
implicit
val
readerSource: Source[Reader]
- Definition Classes
- Implicits
-
implicit
val
shortRead: Read[Short]
- Definition Classes
- Implicits
-
implicit
val
sqlDateRead: Read[Date]
- Definition Classes
- Implicits
-
implicit
val
sqlTimeRead: Read[Time]
- Definition Classes
- Implicits
-
implicit
val
sqlTimestampRead: Read[Timestamp]
- Definition Classes
- Implicits
-
implicit
val
stringRead: Read[String]
- Definition Classes
- Implicits
-
implicit
val
stringSource: Source[String]
- Definition Classes
- Implicits
-
implicit
def
stringToCharset(charsetName: String): Charset
- Definition Classes
- Implicits
-
implicit
def
stringToMessageDigest(algorithmName: String): MessageDigest
- Definition Classes
- Implicits
-
def
temporalQuery[A](format: DateTimeFormatter, query: TemporalQuery[A]): Read[A]
- Definition Classes
- Implicits
-
implicit
def
tokenizerToIterator(s: StringTokenizer): Iterator[String]
- Definition Classes
- Implicits
- def using[A, B](resource: A)(f: (A) ⇒ B)(implicit arg0: Disposable[A]): B
-
implicit
val
yearMonthRead: Read[YearMonth]
- Definition Classes
- Implicits
-
implicit
val
yearRead: Read[Year]
- Definition Classes
- Implicits
-
implicit
val
zonedDateTimeRead: Read[ZonedDateTime]
- Definition Classes
- Implicits
-
implicit
object
disposeFlatMap extends FlatMap[Dispose]
- Definition Classes
- Implicits
-
implicit
object
traversableFlatMap extends FlatMap[GenTraversableOnce]
- Definition Classes
- Implicits
Sirius is a library for distributing and coordinating data updates amongst a cluster of nodes. It handles building an absolute ordering for updates that arrive in the cluster, ensuring that cluster nodes eventually receive all updates, and persisting the updates on each node. These updates are generally used to build in-memory data structures on each node, allowing applications using Sirius to have direct access to native data structures representing up-to-date data. Sirius does not, however, build these data structures itself -- instead, the client application supplies a callback handler, which allows developers using Sirius to build whatever structures are most appropriate for their application.
Said another way: Sirius enables a cluster of nodes to keep developer- controlled in-memory data structures eventually consistent, allowing I/O-free access to shared information.