The Assimilation Project
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
netioudp.h
Go to the documentation of this file.
1 
26 #ifndef _NETIOUDP_H
27 #define _NETIOUDP_H
28 #include <projectcommon.h>
29 #include <glib.h>
30 #include <netio.h>
31 
34 typedef struct _NetIOudp NetIOudp;
39 struct _NetIOudp {
41  GDestroyNotify _finalize;
42 };
45 
46 #endif /* _NETIOUDP_H */
WINEXPORT NetIOudp * netioudp_new(gsize objsize, ConfigContext *config, PacketDecoder *decoder)
Construct new UDP NetIO object (and its socket, etc)
Definition: netioudp.c:49
#define WINEXPORT
Definition: projectcommon.h:45
Defines an abstract Network I/O class.
NetIOudp is a NetIO class subclass specialized to UDP connections.
Definition: netioudp.h:39
Project common header file.
NetIO baseclass
Base class (NetIO) object.
Definition: netioudp.h:40
This is a basic NetIO class abstract class for doing network I/O.
Definition: netio.h:58
GDestroyNotify _finalize
Saved (base class) finalize routine.
Definition: netioudp.h:41