ioLibrary for Cortex M series
Functions
loopback.h File Reference

Loopback Test Module Header File. More...

#include "common/common.h"
Include dependency graph for loopback.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void loopback_tcps (uint8_t sock, uint16_t port)
 
void loopback_tcpc (uint8_t sock, uint16_t port)
 
void loopback_udp (uint8_t sock, uint16_t port)
 

Detailed Description

Loopback Test Module Header File.

Version
1.0
Date
2013/02/22
Revision
2013/02/22 - 1.0 Release
Author


Copyright (C) 2013 WIZnet. All rights reserved.

Definition in file loopback.h.

Function Documentation

void loopback_tcps ( uint8_t  sock,
uint16_t  port 
)

Start TCP Loopback Test (Device Side). For Loopback Test, need PC side Loopback test program

Parameters
sockSocket number to use
portPort number to use

Definition at line 21 of file loopback.c.

References data_buf, DBG, GetTCPSocketStatus(), LOG, LOGA, SOCKERR_CLOSED, SOCKERR_NOT_TCP, SOCKERR_WINDOW_FULL, SOCKSTAT_CLOSE_WAIT, TCPClose(), TCPRecv(), TCPReSend(), TCPSend(), TCPServerOpen(), TX_RX_MAX_BUF_SIZE, and UDPClose().

void loopback_tcpc ( uint8_t  sock,
uint16_t  port 
)
void loopback_udp ( uint8_t  sock,
uint16_t  port 
)

Start UDP Loopback Test (Device Side). For Loopback Test, need PC side Loopback test program

Parameters
sockSocket number to use
portPort number to use

Definition at line 110 of file loopback.c.

References data_buf, DBG, ERR, LOGA, SOCKERR_CLOSED, SOCKERR_NOT_UDP, SOCKERR_TIME_OUT, TCPClose(), TX_RX_MAX_BUF_SIZE, UDPClose(), UDPOpen(), UDPRecv(), and UDPSend().