fdf::Protocol

Summary

Inheritance

Inherits from: fdf_token_t

Constructors and Destructors

Protocol(Handler handler)
Protocol(const Protocol &)
Protocol(Protocol &&)
~Protocol()

Public types

Handlerusing
fit::function< void(fdf_diser_t *diser, fdf::Protocol *protocol, zx_status_t status, fdf::Channel channel)>

Public functions

Register(zx::channel token, fdf_diser_t *diser)
zx_status_t
is_pending()
bool
operator=(const Protocol &)=delete
operator=(Protocol &&)=delete

Public types

Handler

fit::function< void(fdf_diser_t *diser, fdf::Protocol *protocol, zx_status_t status, fdf::Channel channel)> Handler

Public functions

Protocol

 Protocol(
  Handler handler
)