diff options
Diffstat (limited to 'libxrdp/libxrdp.h')
| -rw-r--r-- | libxrdp/libxrdp.h | 14 | 
1 files changed, 14 insertions, 0 deletions
| diff --git a/libxrdp/libxrdp.h b/libxrdp/libxrdp.h index 7a4342db..da8ebc3f 100644 --- a/libxrdp/libxrdp.h +++ b/libxrdp/libxrdp.h @@ -346,6 +346,10 @@ xrdp_sec_delete(struct xrdp_sec* self);  int APP_CC  xrdp_sec_init(struct xrdp_sec* self, struct stream* s);  int APP_CC +xrdp_sec_init_fastpath(struct xrdp_sec *self, struct stream *s); +int APP_CC +xrdp_sec_send_fastpath(struct xrdp_sec *self, struct stream *s); +int APP_CC  xrdp_sec_recv_fastpath(struct xrdp_sec *self, struct stream *s);  int APP_CC  xrdp_sec_recv(struct xrdp_sec* self, struct stream* s, int* chan); @@ -370,6 +374,8 @@ xrdp_rdp_init(struct xrdp_rdp* self, struct stream* s);  int APP_CC  xrdp_rdp_init_data(struct xrdp_rdp* self, struct stream* s);  int APP_CC +xrdp_rdp_init_fastpath(struct xrdp_rdp *self, struct stream *s); +int APP_CC  xrdp_rdp_recv(struct xrdp_rdp* self, struct stream* s, int* code);  int APP_CC  xrdp_rdp_send(struct xrdp_rdp* self, struct stream* s, int pdu_type); @@ -377,6 +383,9 @@ int APP_CC  xrdp_rdp_send_data(struct xrdp_rdp* self, struct stream* s,                     int data_pdu_type);  int APP_CC +xrdp_rdp_send_fastpath(struct xrdp_rdp *self, struct stream *s, +                       int data_pdu_type); +int APP_CC  xrdp_rdp_send_data_update_sync(struct xrdp_rdp* self);  int APP_CC  xrdp_rdp_incoming(struct xrdp_rdp* self); @@ -554,4 +563,9 @@ int APP_CC  xrdp_fastpath_recv(struct xrdp_fastpath *self, struct stream *s);  int APP_CC  xrdp_fastpath_process_input_event(struct xrdp_fastpath *self, struct stream *s); +int APP_CC +xrdp_fastpath_init(struct xrdp_fastpath *self, struct stream *s); +int APP_CC +xrdp_fastpath_send(struct xrdp_fastpath *self, struct stream *s); +  #endif | 
