BtctlObexserverSource

BtctlObexserverSource — GSource for OBEX events

Functions

Types and Values

Description

You are unlikely to need this. Use BtctlObex instead.

Functions

btctl_obexserver_source_ref()

#define btctl_obexserver_source_ref(x) g_source_ref((GSource*)x)


btctl_obexserver_source_unref()

#define btctl_obexserver_source_unref(x) g_source_unref((GSource*)x)


btctl_obexserver_source_destroy ()

void
btctl_obexserver_source_destroy (BtctlObexserverSource *source);


btctl_obexserver_source_attach ()

void
btctl_obexserver_source_attach (BtctlObexserverSource *source,
                                GMainContext *ctxt);


btctl_obexserver_source_new ()

BtctlObexserverSource *
btctl_obexserver_source_new (void);

Returns


btctl_obexserver_source_set_callback ()

void
btctl_obexserver_source_set_callback (BtctlObexserverSource *source,
                                      BtctlObexserverSourceFunc func,
                                      gpointer data,
                                      GDestroyNotify notify);


btctl_obexserver_source_client_close ()

void
btctl_obexserver_source_client_close (BtctlObexserverSource *s);


btctl_obexserver_source_client_cancel ()

void
btctl_obexserver_source_client_cancel (BtctlObexserverSource *s);

Types and Values

struct BtctlObexserverEvent

struct BtctlObexserverEvent {
    gint event;
    gint cmd;
    gpointer data;
};