summaryrefslogtreecommitdiffhomepage
path: root/src/internal/ptycon_driver_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/internal/ptycon_driver_impl.h')
-rw-r--r--src/internal/ptycon_driver_impl.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/internal/ptycon_driver_impl.h b/src/internal/ptycon_driver_impl.h
index c46e146..86336c5 100644
--- a/src/internal/ptycon_driver_impl.h
+++ b/src/internal/ptycon_driver_impl.h
@@ -26,7 +26,25 @@ enum app_tags {
TAG_DEBUG,
};
+struct ptyc_term_ctx {
+ void * hin;
+ void * hout;
+};
+
+struct ptyc_loop_ctx {
+ nt_thread_params treader;
+ nt_thread_params twriter;
+ nt_thread_params tpoller;
+ nt_thread_params tdbgevent;
+ nt_thread_params tdbgoven;
+ nt_thread_params tdbgraw;
+ int32_t ficonic;
+ int32_t fwinsize;
+};
+
struct ptyc_driver_ctx_impl {
+ struct ptyc_term_ctx tctx;
+ struct ptyc_loop_ctx lctx;
struct ptyc_common_ctx cctx;
struct ptyc_driver_ctx ctx;
};