Channel
Class
constructor
parent_
class
name
channel_
event
channel_
reset
channel_
send_
migration_
handshake
channel_
up
handle_
msg
iterate_
read
iterate_
write
open_
fd
GJS API Reference
SpiceClientGLib-2.0
SpiceClientGLib
ChannelClass
Class ChannelClass
Class structure for #SpiceChannel.
record
Hierarchy
ChannelClass
Index
Constructors
constructor
Properties
parent_
class
name
Methods
channel_
event
channel_
reset
channel_
send_
migration_
handshake
channel_
up
handle_
msg
iterate_
read
iterate_
write
open_
fd
Constructors
constructor
new
Channel
Class
(
)
:
SpiceClientGLib
.
ChannelClass
Returns
SpiceClientGLib
.
ChannelClass
Properties
parent_
class
parent_
class
:
GObject
.
ObjectClass
Parent class.
field
Static
name
name
:
string
Methods
channel_
event
channel_
event
(
channel
:
SpiceClientGLib
.
Channel
, event
:
ChannelEvent
)
:
void
Parameters
channel:
SpiceClientGLib
.
Channel
event:
ChannelEvent
Returns
void
channel_
reset
channel_
reset
(
channel
:
SpiceClientGLib
.
Channel
, migrating
:
boolean
)
:
void
Parameters
channel:
SpiceClientGLib
.
Channel
migrating:
boolean
Returns
void
channel_
send_
migration_
handshake
channel_
send_
migration_
handshake
(
channel
:
SpiceClientGLib
.
Channel
)
:
void
Parameters
channel:
SpiceClientGLib
.
Channel
Returns
void
channel_
up
channel_
up
(
channel
:
SpiceClientGLib
.
Channel
)
:
void
Parameters
channel:
SpiceClientGLib
.
Channel
Returns
void
handle_
msg
handle_
msg
(
channel
:
SpiceClientGLib
.
Channel
, msg
:
MsgIn
)
:
void
Parameters
channel:
SpiceClientGLib
.
Channel
msg:
MsgIn
Returns
void
iterate_
read
iterate_
read
(
channel
:
SpiceClientGLib
.
Channel
)
:
void
Parameters
channel:
SpiceClientGLib
.
Channel
Returns
void
iterate_
write
iterate_
write
(
channel
:
SpiceClientGLib
.
Channel
)
:
void
Parameters
channel:
SpiceClientGLib
.
Channel
Returns
void
open_
fd
open_
fd
(
channel
:
SpiceClientGLib
.
Channel
, with_tls
:
number
)
:
void
Parameters
channel:
SpiceClientGLib
.
Channel
with_tls:
number
Returns
void
Channel
Class
constructor
parent_
class
name
channel_
event
channel_
reset
channel_
send_
migration_
handshake
channel_
up
handle_
msg
iterate_
read
iterate_
write
open_
fd
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJTcGljZUNsaWVudEdMaWJfMl8wLlNwaWNlQ2xpZW50R0xpYi5DaGFubmVsQ2xhc3MuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IlNwaWNlQ2xpZW50R0xpYl8yXzAuU3BpY2VDbGllbnRHTGliLkNoYW5uZWxDbGFzcy5odG1sI3BhcmVudF9jbGFzcyIsIm5hbWUiOiJwYXJlbnRfY2xhc3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IlNwaWNlQ2xpZW50R0xpYl8yXzAuU3BpY2VDbGllbnRHTGliLkNoYW5uZWxDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJTcGljZUNsaWVudEdMaWJfMl8wLlNwaWNlQ2xpZW50R0xpYi5DaGFubmVsQ2xhc3MuaHRtbCNjaGFubmVsX2V2ZW50IiwibmFtZSI6ImNoYW5uZWxfZXZlbnQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiU3BpY2VDbGllbnRHTGliXzJfMC5TcGljZUNsaWVudEdMaWIuQ2hhbm5lbENsYXNzLmh0bWwjY2hhbm5lbF9yZXNldCIsIm5hbWUiOiJjaGFubmVsX3Jlc2V0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IlNwaWNlQ2xpZW50R0xpYl8yXzAuU3BpY2VDbGllbnRHTGliLkNoYW5uZWxDbGFzcy5odG1sI2NoYW5uZWxfc2VuZF9taWdyYXRpb25faGFuZHNoYWtlIiwibmFtZSI6ImNoYW5uZWxfc2VuZF9taWdyYXRpb25faGFuZHNoYWtlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IlNwaWNlQ2xpZW50R0xpYl8yXzAuU3BpY2VDbGllbnRHTGliLkNoYW5uZWxDbGFzcy5odG1sI2NoYW5uZWxfdXAiLCJuYW1lIjoiY2hhbm5lbF91cCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJTcGljZUNsaWVudEdMaWJfMl8wLlNwaWNlQ2xpZW50R0xpYi5DaGFubmVsQ2xhc3MuaHRtbCNoYW5kbGVfbXNnIiwibmFtZSI6ImhhbmRsZV9tc2ciLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiU3BpY2VDbGllbnRHTGliXzJfMC5TcGljZUNsaWVudEdMaWIuQ2hhbm5lbENsYXNzLmh0bWwjaXRlcmF0ZV9yZWFkIiwibmFtZSI6Iml0ZXJhdGVfcmVhZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJTcGljZUNsaWVudEdMaWJfMl8wLlNwaWNlQ2xpZW50R0xpYi5DaGFubmVsQ2xhc3MuaHRtbCNpdGVyYXRlX3dyaXRlIiwibmFtZSI6Iml0ZXJhdGVfd3JpdGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiU3BpY2VDbGllbnRHTGliXzJfMC5TcGljZUNsaWVudEdMaWIuQ2hhbm5lbENsYXNzLmh0bWwjb3Blbl9mZCIsIm5hbWUiOiJvcGVuX2ZkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiU3BpY2VDbGllbnRHTGliXzJfMC5TcGljZUNsaWVudEdMaWIuQ2hhbm5lbENsYXNzLmh0bWwiLCJuYW1lIjoiQ2hhbm5lbENsYXNzIn0=
Class structure for #SpiceChannel.