#include "sick_scan/sick_scan_base.h"
#include <string>
#include <string.h>
#include <unistd.h>
#include <arpa/inet.h>
#include <netinet/ip.h>
#include <netinet/udp.h>
#include <sys/types.h>
#include <sys/socket.h>
#include "sick_scan/sick_ros_wrapper.h"
#include "sick_scansegment_xd/common.h"
#include "sick_scan/tcp/wsa_init.hpp"
Go to the source code of this file.
Classes | |
class | sick_scansegment_xd::UdpReceiverSocketImpl |
class | sick_scansegment_xd::UdpSenderSocketImpl |
class UdpSenderSocketImpl implements the udp socket for sending udp packages More... | |
Namespaces | |
sick_scansegment_xd | |
Macros | |
#define | __SICK_SCANSEGMENT_XD_UDP_SOCKETS_H |
#define | closesocket close |
#define | INVALID_SOCKET (-1) |
#define | UNLINK unlink |
Typedefs | |
typedef struct sockaddr | SOCKADDR |
typedef int | SOCKET |
Functions | |
static uint32_t | sick_scansegment_xd::Convert4Byte (const uint8_t *p_data) |
static std::string | getErrorMessage (void) |
#define __SICK_SCANSEGMENT_XD_UDP_SOCKETS_H |
Definition at line 57 of file udp_sockets.h.
#define closesocket close |
Definition at line 85 of file udp_sockets.h.
#define INVALID_SOCKET (-1) |
Definition at line 83 of file udp_sockets.h.
#define UNLINK unlink |
Definition at line 84 of file udp_sockets.h.
typedef struct sockaddr SOCKADDR |
Definition at line 82 of file udp_sockets.h.
typedef int SOCKET |
Definition at line 81 of file udp_sockets.h.
|
static |
Definition at line 86 of file udp_sockets.h.