distssh v2.0.1 (2019-10-06T18:28:00Z)
Dub
Repo
Deserialize
distssh
protocol
Undocumented in source.
struct
Deserialize {
import
std
.
conv
:
to
;
;
import
std
.
typecons
:
Nullable
;
;
ubyte
[]
buf
;
void
put
(ubyte[] v);
void
cleanupUntilKind
();
Kind
nextKind
();
Nullable
!
HeartBeat
unpack
();
Nullable
!
ProtocolEnv
unpack
();
Nullable
!
RemoteHost
unpack
();
}
Members
Functions
cleanupUntilKind
void
cleanupUntilKind
()
Consume from the buffer until a valid kind is found.
nextKind
Kind
nextKind
()
Undocumented in source. Be warned that the author may not have intended to support it.
put
void
put
(ubyte[] v)
Undocumented in source. Be warned that the author may not have intended to support it.
unpack
Nullable
!
HeartBeat
unpack
()
Undocumented in source. Be warned that the author may not have intended to support it.
unpack
Nullable
!
ProtocolEnv
unpack
()
Undocumented in source. Be warned that the author may not have intended to support it.
unpack
Nullable
!
RemoteHost
unpack
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
buf
ubyte
[]
buf
;
Undocumented in source.
Meta
Source
See Implementation
distssh
protocol
enums
Kind
manifest constants
KindSize
structs
Deserialize
EnvVariable
HeartBeat
ProtocolEnv
RemoteHost
Serialize