kotlin-mpp-playground
Toggle table of contents
0.1.0.0+42f3bb9
common
Platform filter
common
Switch theme
kotlin-mpp-playground
data
dev.
suresh
main()
ssh()
dev.
suresh.
gen
Gen
Art
to
Degrees()
to
Radians()
jvm
dev.
suresh
init
Props()
main()
module()
dev.
suresh.
config
App
Config
prop()
dev.
suresh.
lang
class
File
Api()
FFM
TM
Companion
VThread
dev.
suresh.
log
Resp
Logger
dev.
suresh.
plugins
configure
HTTP()
configure
Interceptors()
configure
OTel()
configure
Security()
debug
error
Routes()
get
Open
Telemetry()
is
Api
respond
Error()
TRACE_
ID
user
Error()
dev.
suresh.
plugins.
custom
Cookie
Session
Cookie
Session
Serializer
OTel
Extn
Plugin
OTel
Extn
Plugin
Config
dev.
suresh.
routes
admin
Routes()
doc
Root
media
Api
Call()
mgmt
Routes()
mutex
respond
Log
Stream()
services()
web
App()
dev.
suresh.
wasm
fact
Wasm
Inst
log
Function()
wasm()
gg.
jte.
generated.
precompiled
Dynamic
Templates
Jte
File
Browser
Generated
Companion
Static
Templates
Templates
profiling
dev.
suresh
Counter
JFR
Profiling
security
dev.
suresh
main()
Trust
Store
Trust
Store
Type
Directory
MACOS_
SYSTEM
MACOS_
USER
WIN_
SYSTEM
WIN_
USER
dev.
suresh.
cert
ALT_
DNS_
NAME
ALT_
IPA_
NAME
ALT_
RFC822_
NAME
CERT_
PATTERN
cert
Factory
Cert
Scan
common
Name
encode
Pem()
expiry
Date
UTC
is
CA
is
Intermediate
CA
is
Pem()
is
Signed
By
Root()
pem
read
Cert
Chain()
self
Signed
signed
By()
subject
Alt
Names
dev.
suresh.
security
Password
Gen
dev.
suresh.
tls
Alias
Key
Manager
Custom
SSLSocket
Factory
jar
Manifest
new
TLSSocket()
reconfigure
SSLSocket()
Saving
Trust
Manager
TLSProp
Debug
Key
Store
Key
Store
Type
Key
Store
Password
Key
Store
Provider
Trust
Store
Trust
Store
Type
Trust
Store
Password
Trust
Store
Provider
Proxy
Host
Proxy
Port
Https
Cipher
Suites
Https
Protocols
TLSProtocols
Cert
Path
Disabled
Algos
TLSDisabled
Algos
processor
[root]
Class
Visitor
Test
Processor
Test
Processor
Provider
shared
[root]
Build
Config
Host
lang
Features()
My
Service
Person
Planet
MERCURY
VENUS
EARTH
MARS
JUPITER
SATURN
URANUS
NEPTUNE
stdlib
Features()
dev.
suresh
add
Periodic
JFREvent()
as
Byte
Array()
Atomic
Sample
byte
Display
Size()
camel
Case
code
Points
To
String()
compact
Fmt
Console
console
current
Time
Millis()
DEC_
FORMAT
display
Size
DOP
downcall
Handle()
Env
Expr
Add
Const
Double
Int
Long
Str
Div
Mul
Neg
find
Or
Null()
Gatherers
Greeting
jar
Path
Js
Platform
Jvm
Platform
jvm
Runtime
Info()
Lang
LINKER
local
Date
Time
Now
log
method
Name
Platform
platform
read
As
Byte
Array()
read
As
Text()
resource
Path
run
On
Virtual
Thread()
select
File
From
Disk()
semaphore
Thread
Factory()
SYMBOL_
LOOKUP
to
Byte
Array()
to
Bytes()
UNSAFE
using()
utc
Date
Time
Now
Virtual
virtual
Thread
Scope
vt
Lazy()
Wasm
Platform
Yes
No
YES
NO
dev.
suresh.
cert
common
Name
expiry
Date
UTC
is
CA
is
Intermediate
CA
is
ISRGRoot
X1
is
ISRGRoot
X2
is
Root
CA
is
Signed
By
Root
CA
pem
Pem
Format
Root
CA
self
Signed
signed
By()
subject
Alt
Names
dev.
suresh.
flow
timer
Compose
Flow()
dev.
suresh.
http
Curl
Logging
Curl
Logging
Config
custom
SSLFactory
Error
Status
get
Ktor
Env
Log
Level()
http
Client()
Image
Img
Res
json
log
Media
Api
Client
Multi
Part
Res
Retry
Companion
Timeout
Companion
Video
Video
Res
dev.
suresh.
lang
Address
HAS_
SEMI
has
Semi
has
Zero
Byte
Name
Person
Private
Info
dev.
suresh.
lc
bfs()
depth()
dfs()
Empty
main()
Node
print()
sum()
Tree
dev.
suresh.
qos
Background
Qos
Coroutine
Dispatcher
FFMQos
Setter
Qos
Class
QOS_
CLASS_
USER_
INTERACTIVE
QOS_
CLASS_
USER_
INITIATED
QOS_
CLASS_
DEFAULT
QOS_
CLASS_
UTILITY
QOS_
CLASS_
BACKGROUND
QOS_
CLASS_
UNSPECIFIED
dev.
suresh.
serde
BUILTIN_
SERIALIZERS
builtin
Serializer
Or
Null()
Byte
Array
As
Base64Serializer
to
Json
Element()
web
[root]
[js]main()
[wasm
Js]main()
Kotlin
Playground()
log
main
Scope
run
Coroutines()
run
Terminal()
say
Hello()
hljs
Highlight
Js
Companion
interop
top
Level
Js
Fun()
xterm
IBuffer
IBuffer
Cell
IBuffer
Cell
Position
IBuffer
Element
Provider
IBuffer
Line
IBuffer
Namespace
IBuffer
Range
IDecoration
IDecoration
Options
IDecoration
Overview
Ruler
Options
IDisposable
IDisposable
With
Event
IEvent
IEvent_
_
1
IFunction
Identifier
ILink
ILink
Decorations
ILink
Handler
ILink
Provider
ILocalizable
Strings
ILogger
IMarker
IModes
IParser
ITerminal
Addon
ITerminal
Init
Only
Options
ITerminal
Options
ITheme
IUnicode
Handling
IUnicode
Version
Provider
IViewport
Range
IViewport
Range
Position
IWindow
Options
IWindows
Pty
Pick
T$0
T$1
T$2
Terminal
Companion
shared
/
dev.suresh
/
Platform
Platform
interface
Platform
(
source
)
Inheritors
JsPlatform
JvmPlatform
WasmPlatform
Members
Properties
app
Info
Link copied to clipboard
open
val
appInfo
:
Map
<
String
,
String
>
build
Config
Link copied to clipboard
open
val
buildConfig
:
BuildConfig
info
Link copied to clipboard
open
val
info
:
Map
<
String
,
Map
<
String
,
String
?
>
>
name
Link copied to clipboard
abstract
val
name
:
String
os
Info
Link copied to clipboard
open
val
osInfo
:
Map
<
String
,
String
?
>
tz
Short
Id
Link copied to clipboard
open
val
tzShortId
:
String
virtual
Dispatcher
Link copied to clipboard
open
val
virtualDispatcher
:
CoroutineDispatcher
Functions
env
Link copied to clipboard
open
fun
env
(
key
:
String
,
def
:
String
?
=
null
)
:
String
?
epoch
Sec
To
String
Link copied to clipboard
open
fun
epochSecToString
(
epochSeconds
:
Long
)
:
String
sys
Prop
Link copied to clipboard
open
fun
sysProp
(
key
:
String
,
def
:
String
?
=
null
)
:
String
?