OpenTTCN/Developer corner/Creating adapter with OpenTTCN SDK for CPP/Utilities.h

From OpenTTCN

Jump to: navigation, search
#ifndef __OT_SIMPLE_UTILITIES_H__
#define __OT_SIMPLE_UTILITIES_H__

/***************************************************************************
 * Socket data.
 */

extern int _socketDesc;
extern int _socketDescInitialized;

/***************************************************************************
 * Network interface code helpers.
 */

/* Returns 0 on success, non-zero on error. */
int bindSocketToAnyPort(int* dstSocketDesc);

/**
 * Sends datagram packet to the specified destination IP address and UDP port.
 * Returns 0 on success, non-zero on error.
 */
int sendDatagramPacket(unsigned long host_,
    unsigned short port_, const char* data_, long length_);

#endif
Views
Personal tools