WlDisplayBase

Undocumented in source.

Constructors

this
this(wl_display* native)
Undocumented in source.

Members

Aliases

ClientCreatedSig
alias ClientCreatedSig = Signal!(WlClient)
Undocumented in source.
DestroySig
alias DestroySig = Signal!()
Undocumented in source.

Functions

addClientCreatedListener
void addClientCreatedListener(ClientCreatedSig.Listener listener)
Undocumented in source. Be warned that the author may not have intended to support it.
addDestroyListener
void addDestroyListener(DestroySig.Listener listener)
Undocumented in source. Be warned that the author may not have intended to support it.
addShmFormat
void addShmFormat(WlShm.Format format)
Undocumented in source. Be warned that the author may not have intended to support it.
addSocket
int addSocket(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
addSocketAuto
string addSocketAuto()
Undocumented in source. Be warned that the author may not have intended to support it.
addSocketFd
int addSocketFd(int fd)
Undocumented in source. Be warned that the author may not have intended to support it.
createClient
WlClient createClient(int fd)
Undocumented in source. Be warned that the author may not have intended to support it.
destroy
void destroy()
Undocumented in source. Be warned that the author may not have intended to support it.
flushClients
void flushClients()
Undocumented in source. Be warned that the author may not have intended to support it.
initShm
void initShm()
Undocumented in source. Be warned that the author may not have intended to support it.
nextSerial
uint nextSerial()
Undocumented in source. Be warned that the author may not have intended to support it.
run
void run()
Undocumented in source. Be warned that the author may not have intended to support it.
terminate
void terminate()
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin nativeImpl!(wl_display)
Undocumented in source.

Properties

clients
WlClient[] clients [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
eventLoop
WlEventLoop eventLoop [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
serial
uint serial [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

create
WlDisplay create()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta