root
Toggle table of contents
goblin-service
Target filter
goblin-service
Switch theme
Search in API
Skip to content
root
root
/
fi.utu.tech.powergoblin.api.web
/
Webserver
Webserver
goblin-service
abstract
class
Webserver
(
val
modeDebug
:
Boolean
,
val
modeVerbose
:
Boolean
)
:
GenericServer
Inheritors
DummyWebServer
SimpleWebServer
Members
Constructors
Webserver
Link copied to clipboard
goblin-service
constructor
(
modeDebug
:
Boolean
,
modeVerbose
:
Boolean
)
Properties
mode
Debug
Link copied to clipboard
goblin-service
val
modeDebug
:
Boolean
mode
Verbose
Link copied to clipboard
goblin-service
val
modeVerbose
:
Boolean
port
Link copied to clipboard
goblin-service
abstract
val
port
:
Int
Functions
addresses
Link copied to clipboard
goblin-service
open
fun
addresses
(
includeLoopback
:
Boolean
=
false
)
:
List
<
ServiceAddress
>
close
Link copied to clipboard
goblin-service
open
fun
close
(
)
Close the server's background thread
interface
Addresses
Link copied to clipboard
goblin-service
open
fun
interfaceAddresses
(
includeLoopback
:
Boolean
=
false
)
:
List
<
InterfaceAddresses
>
listen
Link copied to clipboard
goblin-service
open
fun
listen
(
)
Start the server asynchronously in a background thread
status
Link copied to clipboard
goblin-service
abstract
fun
status
(
)
:
String
update
Event
Link copied to clipboard
goblin-service
abstract
fun
updateEvent
(
message
:
String
)