OXIESEC PANEL
- Current Dir:
/
/
usr
/
share
/
doc
/
libx11-dev
/
XIM
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
đ
..
-
01/31/2023 12:38:20 PM
rwxr-xr-x
đ
dynamicflow.svg
10.85 KB
05/19/2021 05:07:50 PM
rw-r--r--
đ
dynamicflowsampleseq.svg
15.46 KB
05/19/2021 05:07:50 PM
rw-r--r--
đ
eventflow.svg
10.64 KB
05/19/2021 05:07:50 PM
rw-r--r--
đ
sampleprotocolflow1.svg
33.56 KB
05/19/2021 05:07:50 PM
rw-r--r--
đ
sampleprotocolflow2.svg
36.73 KB
05/19/2021 05:07:50 PM
rw-r--r--
đ
staticflow.svg
10.17 KB
05/19/2021 05:07:50 PM
rw-r--r--
đ
staticflowsampleseq.svg
14.15 KB
05/19/2021 05:07:50 PM
rw-r--r--
đ
xim.html
126.96 KB
05/19/2021 05:07:50 PM
rw-r--r--
đ
xim.html.db
13.2 KB
05/19/2021 05:07:50 PM
rw-r--r--
đ
xim.pdf.db.gz
2.02 KB
05/19/2021 05:07:50 PM
rw-r--r--
đ
xim.txt.gz
19.78 KB
05/19/2021 05:07:50 PM
rw-r--r--
Editing: xim.html.db
Close
<div element="article" href="xim.html#xim" number="" targetptr="xim"><ttl>The Input Method Protocol</ttl><xreftext>The Input Method Protocol</xreftext><div element="sect1" href="xim.html#Introduction" number="" targetptr="Introduction"><ttl>Introduction</ttl><xreftext>the section called âIntroductionâ</xreftext><div element="sect2" href="xim.html#Scope" number="" targetptr="Scope"><ttl>Scope</ttl><xreftext>the section called âScopeâ</xreftext></div><div element="sect2" href="xim.html#Background" number="" targetptr="Background"><ttl>Background</ttl><xreftext>the section called âBackgroundâ</xreftext></div><div element="sect2" href="xim.html#Input_Method_Styles" number="" targetptr="Input_Method_Styles"><ttl>Input Method Styles</ttl><xreftext>the section called âInput Method Stylesâ</xreftext></div></div><div element="sect1" href="xim.html#Architecture" number="" targetptr="Architecture"><ttl>Architecture</ttl><xreftext>the section called âArchitectureâ</xreftext><div element="sect2" href="xim.html#Implementation_Model" number="" targetptr="Implementation_Model"><ttl>Implementation Model</ttl><xreftext>the section called âImplementation Modelâ</xreftext></div><div element="sect2" href="xim.html#Structure_of_IM" number="" targetptr="Structure_of_IM"><ttl>Structure of IM</ttl><xreftext>the section called âStructure of IMâ</xreftext></div><div element="sect2" href="xim.html#Event_Handling_Model" number="" targetptr="Event_Handling_Model"><ttl>Event Handling Model</ttl><xreftext>the section called âEvent Handling Modelâ</xreftext><div element="sect3" href="xim.html#BackEnd_Method" number="" targetptr="BackEnd_Method"><ttl>BackEnd Method</ttl><xreftext>the section called âBackEnd Methodâ</xreftext></div><div element="sect3" href="xim.html#FrontEnd_Method" number="" targetptr="FrontEnd_Method"><ttl>FrontEnd Method</ttl><xreftext>the section called âFrontEnd Methodâ</xreftext><obj element="mediaobject" href="xim.html#flow_of_events" number="" targetptr="flow_of_events"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj></div></div><div element="sect2" href="xim.html#Event_Flow_Control" number="" targetptr="Event_Flow_Control"><ttl>Event Flow Control</ttl><xreftext>the section called âEvent Flow Controlâ</xreftext></div></div><div element="sect1" href="xim.html#Default_Preconnection_Convention" number="" targetptr="Default_Preconnection_Convention"><ttl>Default Preconnection Convention</ttl><xreftext>the section called âDefault Preconnection Conventionâ</xreftext></div><div element="sect1" href="xim.html#Protocol" number="" targetptr="Protocol"><ttl>Protocol</ttl><xreftext>the section called âProtocolâ</xreftext><div element="sect2" href="xim.html#Basic_Requests_Packet_Format" number="" targetptr="Basic_Requests_Packet_Format"><ttl>Basic Requests Packet Format</ttl><xreftext>the section called âBasic Requests Packet Formatâ</xreftext></div><div element="sect2" href="xim.html#Data_Types" number="" targetptr="Data_Types"><ttl>Data Types</ttl><xreftext>the section called âData Typesâ</xreftext><obj element="informaltable" href="xim.html#valuetypes" number="" targetptr="valuetypes"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj></div><div element="sect2" href="xim.html#Error_Notification" number="" targetptr="Error_Notification"><ttl>Error Notification</ttl><xreftext>the section called âError Notificationâ</xreftext></div><div element="sect2" href="xim.html#Connection_Establishment" number="" targetptr="Connection_Establishment"><ttl>Connection Establishment</ttl><xreftext>the section called âConnection Establishmentâ</xreftext></div><div element="sect2" href="xim.html#Event_Flow_Control_2" number="" targetptr="Event_Flow_Control_2"><ttl>Event Flow Control</ttl><xreftext>the section called âEvent Flow Controlâ</xreftext></div><div element="sect2" href="xim.html#Encoding_Negotiation" number="" targetptr="Encoding_Negotiation"><ttl>Encoding Negotiation</ttl><xreftext>the section called âEncoding Negotiationâ</xreftext></div><div element="sect2" href="xim.html#Query_the_supported_extension_protocol_list" number="" targetptr="Query_the_supported_extension_protocol_list"><ttl>Query the supported extension protocol list</ttl><xreftext>the section called âQuery the supported extension protocol listâ</xreftext></div><div element="sect2" href="xim.html#Setting_IM_Values" number="" targetptr="Setting_IM_Values"><ttl>Setting IM Values</ttl><xreftext>the section called âSetting IM Valuesâ</xreftext></div><div element="sect2" href="xim.html#Getting_IM_Values" number="" targetptr="Getting_IM_Values"><ttl>Getting IM Values</ttl><xreftext>the section called âGetting IM Valuesâ</xreftext></div><div element="sect2" href="xim.html#Creating_an_IC" number="" targetptr="Creating_an_IC"><ttl>Creating an IC</ttl><xreftext>the section called âCreating an ICâ</xreftext></div><div element="sect2" href="xim.html#Destroying_the_IC" number="" targetptr="Destroying_the_IC"><ttl>Destroying the IC</ttl><xreftext>the section called âDestroying the ICâ</xreftext></div><div element="sect2" href="xim.html#Setting_IC_Values" number="" targetptr="Setting_IC_Values"><ttl>Setting IC Values</ttl><xreftext>the section called âSetting IC Valuesâ</xreftext></div><div element="sect2" href="xim.html#Getting_IC_Values" number="" targetptr="Getting_IC_Values"><ttl>Getting IC Values</ttl><xreftext>the section called âGetting IC Valuesâ</xreftext></div><div element="sect2" href="xim.html#Setting_IC_Focus" number="" targetptr="Setting_IC_Focus"><ttl>Setting IC Focus</ttl><xreftext>the section called âSetting IC Focusâ</xreftext></div><div element="sect2" href="xim.html#Unsetting_IC_Focus" number="" targetptr="Unsetting_IC_Focus"><ttl>Unsetting IC Focus</ttl><xreftext>the section called âUnsetting IC Focusâ</xreftext></div><div element="sect2" href="xim.html#Filtering_Events" number="" targetptr="Filtering_Events"><ttl>Filtering Events</ttl><xreftext>the section called âFiltering Eventsâ</xreftext><obj element="mediaobject" href="xim.html#sampleprotocolflow" number="" targetptr="sampleprotocolflow"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="mediaobject" href="xim.html#sampleprotocolflow2" number="" targetptr="sampleprotocolflow2"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj></div><div element="sect2" href="xim.html#Synchronizing_with_the_IM_Server" number="" targetptr="Synchronizing_with_the_IM_Server"><ttl>Synchronizing with the IM Server</ttl><xreftext>the section called âSynchronizing with the IM Serverâ</xreftext></div><div element="sect2" href="xim.html#Sending_a_committed_string" number="" targetptr="Sending_a_committed_string"><ttl>Sending a committed string</ttl><xreftext>the section called âSending a committed stringâ</xreftext></div><div element="sect2" href="xim.html#Reset_IC" number="" targetptr="Reset_IC"><ttl>Reset IC</ttl><xreftext>the section called âReset ICâ</xreftext></div><div element="sect2" href="xim.html#Callbacks" number="" targetptr="Callbacks"><ttl>Callbacks</ttl><xreftext>the section called âCallbacksâ</xreftext><div element="sect3" href="xim.html#Negotiating_geometry" number="" targetptr="Negotiating_geometry"><ttl>Negotiating geometry</ttl><xreftext>the section called âNegotiating geometryâ</xreftext></div><div element="sect3" href="xim.html#Converting_a_string" number="" targetptr="Converting_a_string"><ttl>Converting a string</ttl><xreftext>the section called âConverting a stringâ</xreftext></div><div element="sect3" href="xim.html#Preedit_Callbacks" number="" targetptr="Preedit_Callbacks"><ttl>Preedit Callbacks</ttl><xreftext>the section called âPreedit Callbacksâ</xreftext></div><div element="sect3" href="xim.html#Preedit_state_notify" number="" targetptr="Preedit_state_notify"><ttl>Preedit state notify</ttl><xreftext>the section called âPreedit state notifyâ</xreftext></div><div element="sect3" href="xim.html#Status_Callbacks" number="" targetptr="Status_Callbacks"><ttl>Status Callbacks</ttl><xreftext>the section called âStatus Callbacksâ</xreftext></div></div></div><div element="sect1" href="xim.html#Acknowledgements" number="" targetptr="Acknowledgements"><ttl>Acknowledgements</ttl><xreftext>the section called âAcknowledgementsâ</xreftext></div><div element="bibliography" href="xim.html#idm819" number=""><ttl>References</ttl><xreftext>References</xreftext><obj element="biblioentry" href="xim.html#idm821" number=""><ttl>X Window System Protocol Version 11</ttl><xreftext/></obj><obj element="biblioentry" href="xim.html#idm826" number=""><ttl>Xlib - C Language X Interface"</ttl><xreftext/></obj></div><div element="appendix" href="xim.html#common_extensions" number="A" targetptr="common_extensions"><ttl>Common Extensions</ttl><xreftext>Appendix A, <em xmlns="http://www.w3.org/1999/xhtml">Common Extensions</em></xreftext></div><div element="appendix" href="xim.html#transport_list" number="B" targetptr="transport_list"><ttl>Transport List</ttl><xreftext>Appendix B, <em xmlns="http://www.w3.org/1999/xhtml">Transport List</em></xreftext></div><div element="appendix" href="xim.html#protocol_number" number="C" targetptr="protocol_number"><ttl>Protocol Number</ttl><xreftext>Appendix C, <em xmlns="http://www.w3.org/1999/xhtml">Protocol Number</em></xreftext></div><div element="appendix" href="xim.html#implementation_tips" number="D" targetptr="implementation_tips"><ttl>Implementation Tips</ttl><xreftext>Appendix D, <em xmlns="http://www.w3.org/1999/xhtml">Implementation Tips</em></xreftext><obj element="mediaobject" href="xim.html#staticflow" number="" targetptr="staticflow"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="mediaobject" href="xim.html#dynamicflow" number="" targetptr="dynamicflow"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="mediaobject" href="xim.html#staticflowsampleseq" number="" targetptr="staticflowsampleseq"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="mediaobject" href="xim.html#dynamicflowsampleseq" number="" targetptr="dynamicflowsampleseq"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="table" href="xim.html#clientmessage_sent_to_the_ims_window" number="D.1" targetptr="clientmessage_sent_to_the_ims_window"><ttl>The ClientMessage sent to the IMS window.</ttl><xreftext>Table D.1, âThe ClientMessage sent to the IMS window.â</xreftext></obj><obj element="table" href="xim.html#clientmessage_sent_by_the_im_server" number="D.2" targetptr="clientmessage_sent_by_the_im_server"><ttl>The ClientMessage sent by the IM Server.</ttl><xreftext>Table D.2, âThe ClientMessage sent by the IM Server.â</xreftext></obj><obj element="table" href="xim.html#readwrite_method_and_the_majorminor_transport_version" number="D.3" targetptr="readwrite_method_and_the_majorminor_transport_version"><ttl>The read/write method and the major/minor-transport-version</ttl><xreftext>Table D.3, âThe read/write method and the major/minor-transport-versionâ</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_first_or_middle" number="D.4" targetptr="clientmessage_events_format_first_or_middle"><ttl>The ClientMessage event's format (first or middle)</ttl><xreftext>Table D.4, âThe ClientMessage event's format (first or middle)â</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_only_or_last" number="D.5" targetptr="clientmessage_events_format_only_or_last"><ttl>The ClientMessage event's format (only or last)</ttl><xreftext>Table D.5, âThe ClientMessage event's format (only or last)â</xreftext></obj><obj element="table" href="xim.html#xchangeproperty_events_format" number="D.6" targetptr="xchangeproperty_events_format"><ttl>The XChangeProperty event's format</ttl><xreftext>Table D.6, âThe XChangeProperty event's formatâ</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_to_send_atom_of_property" number="D.7" targetptr="clientmessage_events_format_to_send_atom_of_property"><ttl>The ClientMessage event's format to send Atom of property</ttl><xreftext>Table D.7, âThe ClientMessage event's format to send Atom of propertyâ</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_for_first_or_middle" number="D.8" targetptr="clientmessage_events_format_for_first_or_middle"><ttl>The ClientMessage event's format (first or middle)</ttl><xreftext>Table D.8, âThe ClientMessage event's format (first or middle)â</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_for_only_or_last" number="D.9" targetptr="clientmessage_events_format_for_only_or_last"><ttl>The ClientMessage event's format (only or last)</ttl><xreftext>Table D.9, âThe ClientMessage event's format (only or last)â</xreftext></obj><obj element="table" href="xim.html#xchangeproperty_events_format_2" number="D.10" targetptr="xchangeproperty_events_format_2"><ttl>The XChangeProperty event's format</ttl><xreftext>Table D.10, âThe XChangeProperty event's formatâ</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_to_send_atom_of_property_2" number="D.11" targetptr="clientmessage_events_format_to_send_atom_of_property_2"><ttl>The ClientMessage event's format to send Atom of property</ttl><xreftext>Table D.11, âThe ClientMessage event's format to send Atom of propertyâ</xreftext></obj></div></div>