NAME
- tttk, Tttttk - ToolTalk definitions
SYNOPSIS
-
#include <Tt/tttk.h>
DESCRIPTION
- The <Tt/tttk.h> header defines the following enumeration data type, with at least the following members:
-
-
Tttk_op
TTDT_CREATED ,TTDT_DELETED ,TTDT_DO_COMMAND ,
TTDT_GET_ENVIRONMENT ,TTDT_GET_GEOMETRY ,TTDT_GET_ICONIFIED,
TTDT_GET_LOCALE ,TTDT_GET_MAPPED ,TTDT_GET_MODIFIED,
TTDT_GET_SITUATION ,TTDT_GET_STATUS ,TTDT_GET_SYSINFO,
TTDT_GET_XINFO, TTDT_LOWER ,TTDT_MODIFIED, TTDT_MOVED ,
TTDT_OP_LAST ,TTDT_OP_NONE ,TTDT_PAUSE ,TTDT_QUIT ,TTDT_RAISE ,
TTDT_RESUME ,TTDT_REVERT ,TTDT_REVERTED ,TTDT_SAVE ,
TTDT_SAVED ,TTDT_SET_ENVIRONMENT ,TTDT_SET_GEOMETRY ,
TTDT_SET_ICONIFIED, TTDT_SET_LOCALE ,TTDT_SET_MAPPED ,
TTDT_SET_SITUATION ,TTDT_SET_XINFO, TTDT_SIGNAL ,TTDT_STARTED ,
TTDT_STATUS ,TTDT_STOPPED ,TTME_ABSTRACT ,TTME_COMPOSE ,
TTME_DEPOSIT ,TTME_DISPLAY ,TTME_EDIT ,TTME_INTERPRET ,
TTME_MAIL ,TTME_MAIL_COMPOSE ,TTME_MAIL_EDIT ,TTME_PRINT ,
TTME_TRANSLATE
- The header declares the following global string constants for some standard vtypes:
-
-
extern const char * Tttk_boolean:
extern const char * Tttk_file:
extern const char * Tttk_height:
extern const char * Tttk_integer:
extern const char * Tttk_message_id:
extern const char * Tttk_string:
extern const char * Tttk_title:
extern const char * Tttk_width:
extern const char * Tttk_xoffset:
extern const char * Tttk_yoffset:
- The header declares the following as functions:
-
-
int ttdt_Get_Modified(Tt_message context,
const char * pathname,
Tt_scope the_scope,
XtAppContext app2run,
int ms_timeout);
-
Tt_status ttdt_Revert(Tt_message context,
-
-
const char * pathname,
Tt_scope the_scope,
XtAppContext app2run,
int ms_timeout);
-
-
Tt_status ttdt_Save(Tt_message context,
const char * pathname,
Tt_scope the_scope,
XtAppContext app2run,
int ms_timeout);
-
Tt_status ttdt_close(const char * procid,
-
-
const char * new_procid,
int sendStopped);
-
Tt_status ttdt_file_event(Tt_message context,
-
-
Tttk_op event,
Tt_pattern * patterns,
int send);
-
Tt_pattern * ttdt_file_join(constchar * pathname,
-
-
Tt_scope the_scope,
int join,
Ttdt_file_cb cb,
void * clientdata);
-
Tt_message ttdt_file_notice(Tt_message context,
-
-
Tttk_op op,
Tt_scope scope,
const char * pathname,
int send_and_destroy);
-
Tt_status ttdt_file_quit(Tt_pattern * patterns,
-
-
int quit);
-
Tt_message ttdt_file_request(Tt_message context,
-
-
Tttk_op op,
Tt_scope scope,
const char * pathname,
Ttdt_file_cb cb,
void * client_data,
int send_and_destroy);
-
Tt_pattern * ttdt_message_accept(Tt_messagecontract ,
-
-
Ttdt_contract_cb cb,
void * clientdata,
Widget shell,
int accept,
int sendStatus);
-
char * ttdt_open(int* ttfd,
-
-
const char * toolname,
const char * vendor,
const char * version,
int sendStarted);
-
-
Tt_status ttdt_sender_imprint_on(const char * handler,
Tt_message contract ,
char ** display,
int * width,
int * height ,
int * xoffset,
int * yoffset,
XtAppContext app2run,
int ms_timeout);
-
Tt_pattern * ttdt_session_join(constchar * sessid,
-
-
Ttdt_contract_cb cb,
Widget shell,
void * clientdata,
int join);
-
Tt_status ttdt_session_quit(const char * sessid,
-
-
Tt_pattern * sess_pats,
int quit);
-
Tt_pattern * ttdt_subcontract_manage(Tt_messagesubcontract,
-
-
Ttdt_contract_cb cb,
Widget shell,
void * clientdata);
-
Tt_status ttmedia_Deposit(Tt_message load_contract,
-
-
const char * buffer_id,
const char * media_type,
const unsigned char * new_contents,
int new_len,
const char * pathname,
XtAppContext app2run,
int ms_timeout);
-
Tt_message ttmedia_load(Tt_message context,
-
-
Ttmedia_load_msg_cb cb,
void * clientdata,
Tttk_op op,
const char * media_type,
const unsigned char * contents,
int len,
const char * file,
const char * docname,
int send);
-
Tt_message ttmedia_load_reply(Tt_message contract ,
-
-
const unsigned char * new_contents,
int new_len,
int reply_and_destroy );
-
-
Tt_status ttmedia_ptype_declare(const char * ptype,
int base_opnum,
Ttmedia_load_pat_cb cb,
void * clientdata,
int declare);
-
void tttk_Xt_input_handler(XtPointer procid,
-
-
int * source,
XtInputId * id);
-
Tt_status tttk_block_while(XtAppContext app2run,
-
-
const int * blocked ,
int ms_timeout);
Tt_status tttk_message_abandon(Tt_message msg);
-
Tt_message tttk_message_create(Tt_message context,
-
-
Tt_class the_class,
Tt_scope the_scope,
const char * handler,
const char * op,
Tt_message_callback callback);
Tt_status tttk_message_destroy(Tt_message msg);
-
Tt_status tttk_message_fail(Tt_message msg,
-
-
Tt_status status,
const char * status_string,
int destroy);
-
Tt_status tttk_message_reject(Tt_message msg,
-
-
Tt_status status,
const char * status_string,
int destroy);
-
char * tttk_op_string(Tttk_opopcode);
-
Tttk_op tttk_string_op(const char * opstring);
ToolTalk Definitions 5-4
-
- ToolTalk 1.3
- modified 1 March 1996
|