#include "libicl.h"#include "glib.h"Go to the source code of this file.
Definition in file termsender.h.
| typedef struct TermSenderStruct TermSender |
Definition at line 32 of file termsender.h.
| typedef void(*) TermSenderCleanup(TermSender *) |
Definition at line 35 of file termsender.h.
| typedef void(*) TermSenderSendTerm(TermSender *, ICLTerm *) |
Definition at line 34 of file termsender.h.
| typedef enum TermSenderTypeEnum TermSenderType |
Definition at line 43 of file termsender.h.
| enum TermSenderErrorNum |
| TERMSENDER_BININVALIDELEMENT | |
| TERMSENDER_BINUNKNOWNTYPETWICE | |
| TERMSENDER_BINUNKNOWNTYPEONCE | |
| TERMSENDER_BADTRANSLATION | |
| TERMSENDER_NOTINITIALIZED | |
| TERMSENDER_BADSEND | |
| TERMSENDER_NULLTOSEND | |
| TERMSENDER_OKAY |
Definition at line 45 of file termsender.h.
| enum TermSenderTypeEnum |
Definition at line 37 of file termsender.h.
| EXTERN TermSender* termSender_create | ( | ) |
Definition at line 35 of file termsender.c.
| EXTERN void termSender_free | ( | TermSender * | t | ) |
Definition at line 47 of file termsender.c.
| EXTERN gint termSender_getError | ( | TermSender * | t | ) |
Definition at line 75 of file termsender.c.
| EXTERN gpointer termSender_getSenderSpecificData | ( | TermSender * | t | ) |
Definition at line 105 of file termsender.c.
| EXTERN gint termSender_getSocket | ( | TermSender * | t | ) |
Definition at line 85 of file termsender.c.
| EXTERN TermSenderType termSender_getType | ( | TermSender * | t | ) |
Definition at line 95 of file termsender.c.
| EXTERN int termSender_sendTerm | ( | TermSender * | sender, | |
| ICLTerm * | term | |||
| ) |
| EXTERN void termSender_setCleanupCallback | ( | TermSender * | t, | |
| TermSenderCleanup | c | |||
| ) |
Definition at line 115 of file termsender.c.
| EXTERN void termSender_setError | ( | TermSender * | t, | |
| gint | errnum | |||
| ) |
Definition at line 70 of file termsender.c.
| EXTERN void termSender_setSenderSpecificData | ( | TermSender * | t, | |
| gpointer | g | |||
| ) |
Definition at line 100 of file termsender.c.
| EXTERN void termSender_setSendTermCallback | ( | TermSender * | t, | |
| TermSenderSendTerm | s | |||
| ) |
Definition at line 110 of file termsender.c.
| EXTERN void termSender_setSocket | ( | TermSender * | t, | |
| gint | newsocket | |||
| ) |
Definition at line 80 of file termsender.c.
| EXTERN void termSender_setType | ( | TermSender * | t, | |
| TermSenderType | type | |||
| ) |
Definition at line 90 of file termsender.c.