|
|
|
|
/home/brennan/n-sim/Vaike/linux/system-addons/system/soap/minisoap.h File ReferenceBasic interface to Soap services. More...
#include <sys/time.h>
#include <limits.h>
#include <errno.h>
Go to the source code of this file.
|
Classes |
struct | ip_addr_t |
struct | _soap_event |
Defines |
#define | DEFAULT_MINISOAP_PORT 8000 |
#define | NET_ADDR_LEN 23 |
#define | TYPE_STR_LEN 10 |
#define | MAX_TYPE_NAME 128 |
#define | TIME_STR_LEN 30 |
#define | EVENT_DATA_LEN 8192 |
#define | MAX_EVENT_LEN |
Typedefs |
typedef _soap_event | SoapEvent |
typedef void(* | cmd_callback_t )(SoapEvent *) |
Enumerations |
enum | SoapMsgType { Invalid_Msg = -1,
Event_Msg = 0,
Command_Msg = 1
} |
enum | SoapDataType {
Invalid_Type = -1,
Soap_Char = 0,
Soap_Short,
Soap_Int,
Soap_Long,
Soap_Long_Long,
Soap_UChar,
Soap_UShort,
Soap_UInt,
Soap_ULong,
Soap_ULong_Long,
Soap_Float,
Soap_Double,
Soap_Long_Double
} |
Functions |
int | quitting (void) |
int | register_soap_handler (cmd_callback_t handler) |
int | raise_soap_event (SoapEvent *evt, char *server, int port) |
int | raise_local_query (SoapEvent *evt, int port) |
int | get_gateways (ip_addr_t gateways[], unsigned int size) |
Variables |
char | my_ip_addr [NET_ADDR_LEN] |
pthread_t | soap_thread |
Detailed Description
Basic interface to Soap services.
- Revision
- 1.1
Original Author: Sean M. Brennan <brennan@lanl.gov> - Author
- sean_m_brennan
Created: February 8, 2006 - Date
- 2008/02/03 22:00:54
Definition in file minisoap.h.
Define Documentation
#define DEFAULT_MINISOAP_PORT 8000 |
|
#define EVENT_DATA_LEN 8192 |
|
#define MAX_TYPE_NAME 128 |
|
Typedef Documentation
Enumeration Type Documentation
|
- Enumerator:
-
Invalid_Type |
|
Soap_Char |
|
Soap_Short |
|
Soap_Int |
|
Soap_Long |
|
Soap_Long_Long |
|
Soap_UChar |
|
Soap_UShort |
|
Soap_UInt |
|
Soap_ULong |
|
Soap_ULong_Long |
|
Soap_Float |
|
Soap_Double |
|
Soap_Long_Double |
|
Definition at line 71 of file minisoap.h. |
|
- Enumerator:
-
Invalid_Msg |
|
Event_Msg |
|
Command_Msg |
|
Definition at line 64 of file minisoap.h. |
Function Documentation
int get_gateways |
( |
ip_addr_t |
gateways[], |
|
|
unsigned int |
size |
|
) |
|
|
int raise_local_query |
( |
SoapEvent * |
evt, |
|
|
int |
port |
|
) |
|
|
int raise_soap_event |
( |
SoapEvent * |
evt, |
|
|
char * |
server, |
|
|
int |
port |
|
) |
|
|
Variable Documentation
|