Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
GitHub
t

Uploads

trait Uploads

Defined by scalive.Uploads. View source (scalive/api/src/scalive/lifecycle/Capabilities.scala:34-48)

Methods6

allow

def allow[R](definition: upload.LiveUploadDef[R]): zio.package.Task[upload.LiveUpload[R]]

Defined by scalive.Uploads.allow. View source (scalive/api/src/scalive/lifecycle/Capabilities.scala:35-35)

cancel

def cancel[R](entry: upload.LiveUploadEntry[R]): zio.package.Task[upload.LiveUpload[R]]

Defined by scalive.Uploads.cancel. View source (scalive/api/src/scalive/lifecycle/Capabilities.scala:38-38)

consume

def consume[R, A](entry: upload.LiveUploadEntry[R])(callback: upload.CompletedUpload[R] => zio.package.Task[upload.ConsumeDecision[A]]): zio.package.Task[(A, upload.LiveUpload[R])]

Defined by scalive.Uploads.consume. View source (scalive/api/src/scalive/lifecycle/Capabilities.scala:39-43)

consumeCompleted

def consumeCompleted[R, A](definition: upload.LiveUploadDef[R])(callback: upload.CompletedUpload[R] => zio.package.Task[upload.ConsumeDecision[A]]): zio.package.Task[(List[A], upload.LiveUpload[R])]

Defined by scalive.Uploads.consumeCompleted. View source (scalive/api/src/scalive/lifecycle/Capabilities.scala:44-48)

disallow

def disallow[R](definition: upload.LiveUploadDef[R]): zio.package.Task[Unit]

Defined by scalive.Uploads.disallow. View source (scalive/api/src/scalive/lifecycle/Capabilities.scala:36-36)

get

def get[R](definition: upload.LiveUploadDef[R]): zio.package.Task[Option[upload.LiveUpload[R]]]

Defined by scalive.Uploads.get. View source (scalive/api/src/scalive/lifecycle/Capabilities.scala:37-37)