solve
0.20.9
common
solve
/
it.unibo.tuprolog.solve.channel
/
InputChannel
Input
Channel
common
interface
InputChannel
<
T
:
Any
>
:
Channel
<
T
>
Content copied to clipboard
Types
Functions
Properties
Inheritors
Types
Companion
Link copied to clipboard
common
object
Companion
Content copied to clipboard
Functions
add
Listener
Link copied to clipboard
common
abstract
fun
addListener
(
listener
:
Listener
<
T
?
>
)
Content copied to clipboard
clear
Listeners
Link copied to clipboard
common
abstract
fun
clearListeners
(
)
Content copied to clipboard
close
Link copied to clipboard
common
abstract
fun
close
(
)
Content copied to clipboard
peek
Link copied to clipboard
common
abstract
fun
peek
(
)
:
T
?
Content copied to clipboard
read
Link copied to clipboard
common
abstract
fun
read
(
)
:
T
?
Content copied to clipboard
remove
Listener
Link copied to clipboard
common
abstract
fun
removeListener
(
listener
:
Listener
<
T
?
>
)
Content copied to clipboard
use
Link copied to clipboard
common
open
fun
<
R
>
use
(
function
:
InputChannel
<
T
>
.
(
)
->
R
)
:
R
Content copied to clipboard
Properties
available
Link copied to clipboard
common
abstract
val
available
:
Boolean
Content copied to clipboard
isClosed
Link copied to clipboard
common
abstract
val
isClosed
:
Boolean
Content copied to clipboard
isOver
Link copied to clipboard
common
abstract
val
isOver
:
Boolean
Content copied to clipboard
streamTerm
Link copied to clipboard
common
abstract
val
streamTerm
:
<ERROR CLASS>
Content copied to clipboard
Inheritors
AbstractInputChannel
Link copied to clipboard