Lines Matching refs:i18n_core

54 static XClient *NewXClient (Xi18n i18n_core, Window new_client)  in NewXClient()  argument
56 Display *dpy = i18n_core->address.dpy; in NewXClient()
57 Xi18nClient *client = _Xi18nNewClient (i18n_core); in NewXClient()
79 Xi18n i18n_core = ims->protocol; in ReadXIMMessage() local
80 Xi18nClient *client = i18n_core->address.clients; in ReadXIMMessage()
116 _Xi18nNeedSwap (i18n_core, *connect_id)); in ReadXIMMessage()
164 return_code = XGetWindowProperty (i18n_core->address.dpy, in ReadXIMMessage()
202 Xi18n i18n_core = ims->protocol; in ReadXConnectMessage() local
203 XSpecRec *spec = (XSpecRec *) i18n_core->address.connect_addr; in ReadXConnectMessage()
205 Display *dpy = i18n_core->address.dpy; in ReadXConnectMessage()
209 XClient *x_client = NewXClient (i18n_core, new_client); in ReadXConnectMessage()
211 if (ev->window != i18n_core->address.im_window) in ReadXConnectMessage()
247 Xi18n i18n_core = ims->protocol; in Xi18nXBegin() local
248 Display *dpy = i18n_core->address.dpy; in Xi18nXBegin()
249 XSpecRec *spec = (XSpecRec *) i18n_core->address.connect_addr; in Xi18nXBegin()
251 spec->xim_request = XInternAtom (i18n_core->address.dpy, in Xi18nXBegin()
254 spec->connect_request = XInternAtom (i18n_core->address.dpy, in Xi18nXBegin()
259 i18n_core->address.im_window, in Xi18nXBegin()
269 Xi18n i18n_core = ims->protocol; in Xi18nXEnd() local
270 Display *dpy = i18n_core->address.dpy; in Xi18nXEnd()
273 i18n_core->address.im_window, in Xi18nXEnd()
295 Xi18n i18n_core = ims->protocol; in Xi18nXSend() local
296 Xi18nClient *client = _Xi18nFindClient (i18n_core, connect_id); in Xi18nXSend()
297 XSpecRec *spec = (XSpecRec *) i18n_core->address.connect_addr; in Xi18nXSend()
317 atom = XInternAtom (i18n_core->address.dpy, in Xi18nXSend()
320 return_code = XGetWindowProperty (i18n_core->address.dpy, in Xi18nXSend()
338 XChangeProperty (i18n_core->address.dpy, in Xi18nXSend()
364 XSendEvent (i18n_core->address.dpy, in Xi18nXSend()
369 XFlush (i18n_core->address.dpy); in Xi18nXSend()
375 Xi18n i18n_core = (Xi18n) ((void *) xi18n_core); in CheckCMEvent() local
376 XSpecRec *spec = (XSpecRec *) i18n_core->address.connect_addr; in CheckCMEvent()
393 Xi18n i18n_core = ims->protocol; in Xi18nXWait() local
395 Xi18nClient *client = _Xi18nFindClient (i18n_core, connect_id); in Xi18nXWait()
404 XIfEvent (i18n_core->address.dpy, in Xi18nXWait()
407 (XPointer) i18n_core); in Xi18nXWait()
442 Xi18n i18n_core = ims->protocol; in Xi18nXDisconnect() local
443 Display *dpy = i18n_core->address.dpy; in Xi18nXDisconnect()
444 Xi18nClient *client = _Xi18nFindClient (i18n_core, connect_id); in Xi18nXDisconnect()
453 _Xi18nDeleteClient (i18n_core, connect_id); in Xi18nXDisconnect()
457 Bool _Xi18nCheckXAddress (Xi18n i18n_core, in _Xi18nCheckXAddress() argument
467 i18n_core->address.connect_addr = (XSpecRec *) spec; in _Xi18nCheckXAddress()
468 i18n_core->methods.begin = Xi18nXBegin; in _Xi18nCheckXAddress()
469 i18n_core->methods.end = Xi18nXEnd; in _Xi18nCheckXAddress()
470 i18n_core->methods.send = Xi18nXSend; in _Xi18nCheckXAddress()
471 i18n_core->methods.wait = Xi18nXWait; in _Xi18nCheckXAddress()
472 i18n_core->methods.disconnect = Xi18nXDisconnect; in _Xi18nCheckXAddress()
482 Xi18n i18n_core = ims->protocol; in WaitXConnectMessage() local
483 XSpecRec *spec = (XSpecRec *) i18n_core->address.connect_addr; in WaitXConnectMessage()
502 Xi18n i18n_core = ims->protocol; in WaitXIMProtocol() local
503 XSpecRec *spec = (XSpecRec *) i18n_core->address.connect_addr; in WaitXIMProtocol()