Defines | Functions

mbus/mbus-tcp.c File Reference

#include <unistd.h>
#include <fcntl.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <netdb.h>
#include <stdio.h>
#include <strings.h>
#include <mbus/mbus.h>
#include <mbus/mbus-tcp.h>

Defines

#define PACKET_BUFF_SIZE   2048

Functions

mbus_tcp_handlembus_tcp_connect (char *host, int port)
 Setup a TCP/IP handle.
int mbus_tcp_disconnect (mbus_tcp_handle *handle)
int mbus_tcp_send_frame (mbus_tcp_handle *handle, mbus_frame *frame)
int mbus_tcp_recv_frame (mbus_tcp_handle *handle, mbus_frame *frame)

Define Documentation

#define PACKET_BUFF_SIZE   2048

Function Documentation

mbus_tcp_handle* mbus_tcp_connect ( char *  host,
int  port 
)

Setup a TCP/IP handle.

int mbus_tcp_disconnect ( mbus_tcp_handle handle  ) 
int mbus_tcp_recv_frame ( mbus_tcp_handle handle,
mbus_frame frame 
)
int mbus_tcp_send_frame ( mbus_tcp_handle handle,
mbus_frame frame 
)
 All Data Structures Files Functions Variables Typedefs Defines