Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GSocketControlMessageClass Struct Reference

#include <gsocketcontrolmessage.h>

Data Fields

GObjectClass parent_class
 
gsize(* get_size )(GSocketControlMessage *message)
 
int(* get_level )(GSocketControlMessage *message)
 
int(* get_type )(GSocketControlMessage *message)
 
void(* serialize )(GSocketControlMessage *message, gpointer data)
 
GSocketControlMessage *(* deserialize )(int level, int type, gsize size, gpointer data)
 
void(* _g_reserved1 )(void)
 
void(* _g_reserved2 )(void)
 
void(* _g_reserved3 )(void)
 
void(* _g_reserved4 )(void)
 
void(* _g_reserved5 )(void)
 

Detailed Description

GSocketControlMessageClass: @get_size: gets the size of the message. @get_level: gets the protocol of the message. @get_type: gets the protocol specific type of the message. @serialize: Writes out the message data. @deserialize: Tries to deserialize a message.

Class structure for GSocketControlMessage.

Definition at line 63 of file gsocketcontrolmessage.h.

Field Documentation

◆ _g_reserved1

void(* _GSocketControlMessageClass::_g_reserved1) (void)

Definition at line 80 of file gsocketcontrolmessage.h.

◆ _g_reserved2

void(* _GSocketControlMessageClass::_g_reserved2) (void)

Definition at line 81 of file gsocketcontrolmessage.h.

◆ _g_reserved3

void(* _GSocketControlMessageClass::_g_reserved3) (void)

Definition at line 82 of file gsocketcontrolmessage.h.

◆ _g_reserved4

void(* _GSocketControlMessageClass::_g_reserved4) (void)

Definition at line 83 of file gsocketcontrolmessage.h.

◆ _g_reserved5

void(* _GSocketControlMessageClass::_g_reserved5) (void)

Definition at line 84 of file gsocketcontrolmessage.h.

◆ deserialize

GSocketControlMessage *(* _GSocketControlMessageClass::deserialize) (int level, int type, gsize size, gpointer data)

Definition at line 72 of file gsocketcontrolmessage.h.

◆ get_level

int(* _GSocketControlMessageClass::get_level) (GSocketControlMessage *message)

Definition at line 68 of file gsocketcontrolmessage.h.

◆ get_size

gsize(* _GSocketControlMessageClass::get_size) (GSocketControlMessage *message)

Definition at line 67 of file gsocketcontrolmessage.h.

◆ get_type

int(* _GSocketControlMessageClass::get_type) (GSocketControlMessage *message)

Definition at line 69 of file gsocketcontrolmessage.h.

◆ parent_class

GObjectClass _GSocketControlMessageClass::parent_class

Definition at line 65 of file gsocketcontrolmessage.h.

◆ serialize

void(* _GSocketControlMessageClass::serialize) (GSocketControlMessage *message, gpointer data)

Definition at line 70 of file gsocketcontrolmessage.h.


The documentation for this struct was generated from the following file: