InfdXmlServer

InfdXmlServer

Functions

Properties

Signals

void new-connection Run Last

Types and Values

Object Hierarchy

    GEnum
    ╰── InfdXmlServerStatus
    GInterface
    ╰── InfdXmlServer

Prerequisites

InfdXmlServer requires GObject.

Known Implementations

InfdXmlServer is implemented by InfdXmppServer.

Description

Functions

infd_xml_server_close ()

void
infd_xml_server_close (InfdXmlServer *server);

Closes server .

Parameters

server

A InfdXmlServer.

 

infd_xml_server_new_connection ()

void
infd_xml_server_new_connection (InfdXmlServer *server,
                                InfXmlConnection *connection);

Emits the "new-connection" signal on server .

Parameters

server

A InfdXmlServer.

 

connection

A InfXmlConnection.

 

Types and Values

InfdXmlServer

typedef struct _InfdXmlServer InfdXmlServer;

struct InfdXmlServerInterface

struct InfdXmlServerInterface {
  GTypeInterface parent;

  /* Virtual Table */
  void (*close)(InfdXmlServer* server);

  /* Signals */
  void (*new_connection)(InfdXmlServer* server,
                         InfXmlConnection* connection);
};

enum InfdXmlServerStatus

Members

INFD_XML_SERVER_CLOSED

   

INFD_XML_SERVER_CLOSING

   

INFD_XML_SERVER_OPEN

   

INFD_XML_SERVER_OPENING

   

Property Details

The “status” property

  “status”                   InfdXmlServerStatus

The status of the server.

Owner: InfdXmlServer

Flags: Read

Default value: INFD_XML_SERVER_CLOSED

Signal Details

The “new-connection” signal

void
user_function (InfdXmlServer    *infdxmlserver,
               InfXmlConnection *arg1,
               gpointer          user_data)

Flags: Run Last