libquassel
0.10.1
libquassel-annotations
de.
justjanne.
libquassel.
annotations
Generated
Protocol
Side
CLIENT
CORE
Synced
Call
Synced
Object
libquassel-client
de.
justjanne.
libquassel.
client.
exceptions
Irc
List
Exception
de.
justjanne.
libquassel.
client.
session
Base
Init
Handler
Base
Init
Handler
State
Client
Connection
Handler
Client
Handshake
Handler
Client
Magic
Handler
Client
Proxy
Message
Handler
Client
Rpc
Handler
Client
Session
Client
Session
State
de.
justjanne.
libquassel.
client.
syncables
Client
Backlog
Manager
Client
Irc
List
Helper
de.
justjanne.
libquassel.
client.
util
Coroutine
Keyed
Queue
Coroutine
Queue
libquassel-generator
[root]
transform
Name()
de.
justjanne.
libquassel.
generator
Constants
Invoker
Processor
Invoker
Processor
Provider
Invoker
Registry
Generator
de.
justjanne.
libquassel.
generator.
annotation
Rpc
Function
Annotation
Rpc
Object
Annotation
de.
justjanne.
libquassel.
generator.
kotlinmodel
Kotlin
Model
Kotlin
Model
Visitor
de.
justjanne.
libquassel.
generator.
rpcmodel
Rpc
Model
Rpc
Model
Visitor
de.
justjanne.
libquassel.
generator.
util.
kotlinpoet
Arg
String
build
When()
When
Block
Builder
with
Indent()
de.
justjanne.
libquassel.
generator.
util.
ksp
as
Class
Name()
as
Type
Name()
de.
justjanne.
libquassel.
generator.
visitors
Kotlin
Saver
KSDeclaration
Parser
Rpc
Model
Processor
Rpc
Object
Collector
libquassel-irc
de.
justjanne.
libquassel.
irc
Hostmask
Helper
Irc
Capability
Irc
Case
Mapper
Irc
Format
Irc
Format
Deserializer
Irc
ISupport
libquassel-protocol
de.
justjanne.
libquassel.
protocol.
connection
Client
Header
Client
Header
Serializer
Core
Header
Core
Header
Serializer
Protocol
Feature
Compression
TLS
Protocol
Meta
Protocol
Meta
Serializer
Protocol
Version
Datastream
Legacy
de.
justjanne.
libquassel.
protocol.
exceptions
Handshake
Exception
Rpc
Invocation
Failed
Exception
de.
justjanne.
libquassel.
protocol.
features
Feature
Set
Legacy
Feature
Authenticators
Away
Format
Timestamp
Buffer
Activity
Sync
Cap
Negotiation
Core
Side
Highlights
Custom
Rate
Limits
Dcc
File
Transfer
Extended
Features
Hide
Inactive
Networks
Password
Change
Remote
Disconnect
Sasl
Authentication
Sasl
External
Sender
Prefixes
Synchronized
Marker
Line
Verify
Server
SSL
Quassel
Feature
Authenticators
Away
Format
Timestamp
Backlog
Filter
Type
Buffer
Activity
Sync
Cap
Negotiation
Core
Side
Highlights
Custom
Rate
Limits
Dcc
File
Transfer
Ecdsa
Certfp
Keys
Extended
Features
Hide
Inactive
Networks
Load
Backlog
Forwards
Long
Message
Id
Long
Time
Password
Change
Remote
Disconnect
Rich
Messages
Sasl
Authentication
Sasl
External
Sender
Prefixes
Skip
Irc
Caps
Synced
Core
Info
Synchronized
Marker
Line
Verify
Server
SSL
Quassel
Feature
Name
de.
justjanne.
libquassel.
protocol.
io
Chained
Byte
Buffer
content
To
String()
copy
Data()
Coroutine
Channel
Coroutine
Channel
State
Fixed
Deflater
Output
Stream
is
Empty()
Readable
Wrapped
Channel
Stream
Channel
String
Encoder
use
Chained
Byte
Buffer()
Writable
Wrapped
Channel
de.
justjanne.
libquassel.
protocol.
models
Buffer
Activity
Highlight
New
Message
Other
Activity
Buffer
Info
Connected
Client
Handshake
Message
Message
Signal
Proxy
Message
Status
Message
Time
Spec
Local
DST
Local
Standard
Local
Unknown
Offset
From
UTC
UTC
de.
justjanne.
libquassel.
protocol.
models.
alias
Alias
Command
de.
justjanne.
libquassel.
protocol.
models.
dcc
Dcc
Ip
Detection
Mode
Automatic
Manual
Dcc
Port
Selection
Mode
Automatic
Manual
Network
Layer
Protocol
Any
IPProtocol
IPv4Protocol
IPv6Protocol
Unknown
Network
Layer
Protocol
Transfer
Direction
Receive
Send
Transfer
Status
Completed
Connecting
Failed
New
Paused
Pending
Rejected
Transferring
de.
justjanne.
libquassel.
protocol.
models.
flags
Buffer
Type
Channel
Group
Query
Status
Message
Flag
Backlog
Highlight
Redirected
Self
Server
Msg
Message
Type
Action
Day
Change
Error
Info
Invite
Join
Kick
Kill
Markerline
Mode
Netsplit
Join
Netsplit
Quit
Nick
Notice
Part
Plain
Quit
Server
Topic
de.
justjanne.
libquassel.
protocol.
models.
ids
Buffer
Id
Identity
Id
is
Valid()
Msg
Id
Network
Id
Signed
Id
de.
justjanne.
libquassel.
protocol.
models.
network
Channel
Modes
Channel
Mode
Type
A_CHANMODE
B_CHANMODE
C_CHANMODE
D_CHANMODE
Connection
State
Connecting
Disconnected
Disconnecting
Initialized
Initializing
Reconnecting
Network
Info
Network
Proxy
Default
Proxy
Ftp
Caching
Proxy
Http
Caching
Proxy
Http
Proxy
No
Proxy
Socks5Proxy
Network
Server
Port
Defaults
PORT_PLAINTEXT
PORT_SSL
de.
justjanne.
libquassel.
protocol.
models.
rules
Highlight
Nick
Type
All
Nicks
Current
Nick
No
Nick
Highlight
Rule
Ignore
Rule
Ignore
Type
Ctcp
Ignore
Message
Ignore
Sender
Ignore
Scope
Type
Channel
Scope
Global
Scope
Network
Scope
Strictness
Type
Hard
Strictness
Soft
Strictness
Unmatched
Strictness
de.
justjanne.
libquassel.
protocol.
models.
setup
Backend
Info
Backend
Info
Serializer
Setup
Entry
de.
justjanne.
libquassel.
protocol.
models.
types
Qt
Type
Bool
Char
Double
Float
Int
Long
QByte
Array
QChar
QDate
QDate
Time
QString
QString
List
QTime
QVariant
QVariant
List
QVariant
Map
Short
UChar
UInt
ULong
User
Type
UShort
Uuid
Void
Quassel
Type
Buffer
Id
Buffer
Info
Dcc
Config
Ip
Detection
Mode
Dcc
Config
Port
Selection
Mode
Identity
Identity
Id
Irc
Channel
Irc
User
Message
Msg
Id
Network
Id
Network
Info
Network
Server
Peer
Ptr
QHost
Address
Transfer
Direction
Transfer
Id
List
Transfer
Status
de.
justjanne.
libquassel.
protocol.
serializers
Handshake
Message
Serializer
Handshake
Serializer
No
Serializer
For
Type
Exception
Primitive
Serializer
Signal
Proxy
Message
Serializer
Signal
Proxy
Serializer
de.
justjanne.
libquassel.
protocol.
serializers.
handshake
Client
Init
Ack
Serializer
Client
Init
Reject
Serializer
Client
Init
Serializer
Client
Login
Ack
Serializer
Client
Login
Reject
Serializer
Client
Login
Serializer
Core
Setup
Ack
Serializer
Core
Setup
Data
Serializer
Core
Setup
Reject
Serializer
Session
Init
Serializer
de.
justjanne.
libquassel.
protocol.
serializers.
qt
Bool
Serializer
Byte
Buffer
Serializer
Byte
Serializer
Double
Serializer
Float
Serializer
Handshake
Map
Serializer
Int
Serializer
Long
Serializer
QChar
Serializer
QDate
Serializer
QDate
Time
Serializer
QString
List
Serializer
QTime
Serializer
QVariant
List
Serializer
QVariant
Map
Serializer
QVariant
Serializer
Short
Serializer
String
Serializer
String
Serializer
Ascii
String
Serializer
Utf16
String
Serializer
Utf8
UByte
Serializer
UInt
Serializer
ULong
Serializer
UShort
Serializer
Uuid
Serializer
Void
Serializer
de.
justjanne.
libquassel.
protocol.
serializers.
quassel
Buffer
Id
Serializer
Buffer
Info
Serializer
Dcc
Ip
Detection
Mode
Serializer
Dcc
Port
Selection
Mode
Serializer
Identity
Id
Serializer
Identity
Serializer
Irc
Channel
Serializer
Irc
User
Serializer
Message
Serializer
Msg
Id
Serializer
Network
Id
Serializer
Network
Info
Serializer
Network
Server
Serializer
Peer
Ptr
Serializer
QHost
Address
Serializer
Transfer
Direction
Serializer
Transfer
Id
List
Serializer
Transfer
Status
Serializer
de.
justjanne.
libquassel.
protocol.
serializers.
signalproxy
Heart
Beat
Reply
Serializer
Heart
Beat
Serializer
Init
Data
Serializer
Init
Request
Serializer
Rpc
Serializer
Sync
Serializer
de.
justjanne.
libquassel.
protocol.
session
Common
Sync
Proxy
Connection
Handler
Core
State
Handshake
Handler
Message
Channel
Message
Channel
Reader
Proxy
Message
Handler
Session
Sync
Proxy
de.
justjanne.
libquassel.
protocol.
syncables
Heart
Beat
Handler
Object
Identifier
Object
Repository
Object
Repository
State
Stateful
Syncable
Object
Stateful
Syncable
Stub
Syncable
Object
Syncable
Stub
de.
justjanne.
libquassel.
protocol.
syncables.
common
Alias
Manager
Backlog
Manager
Buffer
Syncer
Buffer
View
Config
Buffer
View
Manager
Cert
Manager
Core
Info
Dcc
Config
Highlight
Rule
Manager
Identity
Ignore
List
Manager
Irc
Channel
Irc
List
Helper
Irc
User
Network
Network
Config
Rpc
Handler
de.
justjanne.
libquassel.
protocol.
syncables.
invoker
Invoker
Invoker
Registry
Invokers
de.
justjanne.
libquassel.
protocol.
syncables.
state
Alias
Manager
State
Buffer
Syncer
State
Buffer
View
Config
State
Buffer
View
Manager
State
Cert
Manager
State
Core
Info
State
Dcc
Config
State
Highlight
Rule
Manager
State
Identity
State
Ignore
List
Manager
State
Irc
Channel
State
Irc
User
State
Network
Config
State
Network
State
de.
justjanne.
libquassel.
protocol.
syncables.
stubs
Alias
Manager
Stub
Backlog
Manager
Stub
Buffer
Syncer
Stub
Buffer
View
Config
Stub
Buffer
View
Manager
Stub
Cert
Manager
Stub
Core
Info
Stub
Dcc
Config
Stub
Highlight
Rule
Manager
Stub
Identity
Stub
Ignore
List
Manager
Stub
Irc
Channel
Stub
Irc
List
Helper
Stub
Irc
User
Stub
Network
Config
Stub
Network
Stub
Rpc
Handler
Stub
Transfer
Manager
Stub
Transfer
Stub
de.
justjanne.
libquassel.
protocol.
util
combine
Latest()
flat
Map()
State
Holder
update()
with
Clear()
with
Flip()
with
Limit()
with
Mark()
with
Position()
with
Reset()
with
Rewind()
de.
justjanne.
libquassel.
protocol.
util.
collections
indices
insert()
move()
pairs()
remove()
remove
At()
transpose()
triples()
de.
justjanne.
libquassel.
protocol.
util.
expansion
Expansion
de.
justjanne.
libquassel.
protocol.
util.
expression
Expression
Match
de.
justjanne.
libquassel.
protocol.
util.
log
debug()
info()
trace()
warn()
de.
justjanne.
libquassel.
protocol.
util.
reflect
object
By
Name()
de.
justjanne.
libquassel.
protocol.
util.
x509
Tls
Info
to
X509()
de.
justjanne.
libquassel.
protocol.
variant
into()
into
Or
Throw()
QVariant
q
Variant()
to
Variant
List()
to
Variant
Map()
Wrong
Variant
Type
Exception
libquassel-generator
/
de.justjanne.libquassel.generator.visitors
/
RpcObjectCollector
/
visitObjectModel
visit
Object
Model
open
override
fun
visitObjectModel
(
model
:
RpcModel.ObjectModel
,
data
:
Unit
)
Content copied to clipboard