Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

mcrxhandler.c File Reference

#include "mcrxhandler.h"

Functions

aw_mcrxhandler_t * aw_create_mcrxhandler (const byte_t *mcaddress, u_int32_t mcport, const byte_t *mcinterface, aw_timestamp_t timeout, const aw_mcrxhandler_events_t *events, aw_logger_t *logger)
 Create a mcrxhandler.

void aw_free_mcrxhandler (aw_mcrxhandler_t *h)
 Free mcrxhandler.

aw_handler_t * aw_wire_mcrxhandler (aw_wire_mkhandler_args_t *args)


Function Documentation

aw_mcrxhandler_t* aw_create_mcrxhandler (  const byte_t *  mcaddress,
u_int32_t  mcport,
const byte_t *  mcinterface,
aw_timestamp_t  timeout,
const aw_mcrxhandler_events_t *  events,
aw_logger_t *  logger
) 
 

Create a mcrxhandler.

aw_create_mcrxhandler

Parameters:
mcaddress Multicast address
mcport Multicast port
mcinterface Interface name to send multicast, may be NULL to default
timeout Time to wait idle after sending file for client re-transmit requests
events Events to send for each file
logger Logger object
Returns:
Handler object

void aw_free_mcrxhandler (  aw_mcrxhandler_t *  h  ) 
 

Free mcrxhandler.

aw_handler_t* aw_wire_mcrxhandler (  aw_wire_mkhandler_args_t *  args  ) 
 

Aware 0.11.1 Copyright (C) 1998-2005 Russell Leighton (russ@elegant-software.com)