Details
GebrCommTerminalProcess
typedef struct _GebrCommTerminalProcess GebrCommTerminalProcess;
GebrCommTerminalProcessClass
typedef struct {
GObjectClass parent;
/* signals */
void (*ready_read) (GebrCommTerminalProcess * self);
void (*finished) (GebrCommTerminalProcess * self);
} GebrCommTerminalProcessClass;
GEBR_COMM_TERMINAL_PROCESS_TYPE
#define GEBR_COMM_TERMINAL_PROCESS_TYPE (gebr_comm_terminal_process_get_type())
gebr_comm_terminal_process_is_running ()
gboolean gebr_comm_terminal_process_is_running
(GebrCommTerminalProcess *Param1
);
gebr_comm_terminal_process_start ()
gboolean gebr_comm_terminal_process_start (GebrCommTerminalProcess *Param1
,
GString *Param2
);
gebr_comm_terminal_process_terminate ()
void gebr_comm_terminal_process_terminate
(GebrCommTerminalProcess *Param1
);
gebr_comm_terminal_process_bytes_available ()
gulong gebr_comm_terminal_process_bytes_available
(GebrCommTerminalProcess *Param1
);
gebr_comm_terminal_process_read ()
GByteArray * gebr_comm_terminal_process_read (GebrCommTerminalProcess *Param1
,
gsize Param2
);
gebr_comm_terminal_process_read_string ()
GString * gebr_comm_terminal_process_read_string
(GebrCommTerminalProcess *Param1
,
gsize Param2
);
gebr_comm_terminal_process_read_all ()
GByteArray * gebr_comm_terminal_process_read_all (GebrCommTerminalProcess *Param1
);
gebr_comm_terminal_process_read_string_all ()
GString * gebr_comm_terminal_process_read_string_all
(GebrCommTerminalProcess *Param1
);
gebr_comm_terminal_process_write ()
gsize gebr_comm_terminal_process_write (GebrCommTerminalProcess *Param1
,
GByteArray *Param2
);
gebr_comm_terminal_process_write_string ()
gsize gebr_comm_terminal_process_write_string
(GebrCommTerminalProcess *Param1
,
GString *Param2
);