XMITU.H

/**************************************************************************** 
Microsoft RPC Version 2.0
Copyright Microsoft Corp. 1992, 1993, 1994- 1996
xmit Example

FILE: xmitu.h

PURPOSE: Function prototypes for functions in xmitu.c

****************************************************************************/

#ifndef _XMITU_H_
#define _XMITU_H_


DOUBLE_LINK_TYPE *
InsertNewNode(
short sValue,
DOUBLE_LINK_TYPE * pPrevious
);

void
ArrayWalkProc(
DOUBLE_XMIT_TYPE * pArray
);

void
ListWalkProc(
DOUBLE_LINK_TYPE * pList
);


void __RPC_USER
DOUBLE_LINK_TYPE_to_xmit(
DOUBLE_LINK_TYPE __RPC_FAR * pList,
DOUBLE_XMIT_TYPE __RPC_FAR * __RPC_FAR * ppArray
);

void __RPC_USER
DOUBLE_LINK_TYPE_from_xmit(
DOUBLE_XMIT_TYPE __RPC_FAR * pArray,
DOUBLE_LINK_TYPE __RPC_FAR * pList);

void __RPC_USER
DOUBLE_LINK_TYPE_free_inst(
DOUBLE_LINK_TYPE __RPC_FAR * pList
);

void __RPC_USER
DOUBLE_LINK_TYPE_free_xmit(
DOUBLE_XMIT_TYPE __RPC_FAR * pArray
);


void __RPC_FAR * __RPC_USER midl_user_allocate(size_t len);

void __RPC_USER midl_user_free(void __RPC_FAR * ptr);


#endif

/* end file xmitu.h */