Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
t

Uploads

trait Uploads

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

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:34-34)

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:37-37)

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:38-42)

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:43-47)

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:35-35)

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:36-36)