acp_in_container.c File : acp_in_container.c
Description : ACPIN Container Development Functions
Category : ACP Container
Author : Charles Yates
This source file and its header define the ACPIN Container functions. These
functions allow a container to register callbacks and are distinct from the
ACPIN Scripting functions which are for use in .acp scripts and in the containers
callback code.
ACPIN_SetUser void DLLEXP ACPIN_SetUser( ACPIN in, void *user )
Function : ACPIN_SetUser
Description : Set a user structure associated to the input
Input : ACPIN in - input structure
void *user - pointer to user structure
Output : in is updated to hold a reference to user
Returns : void
ACPIN_GetUser void * DLLEXP ACPIN_GetUser( ACPIN in )
Function : ACPIN_GetUser
Description : Get a user structure associated to the input
Input : ACPIN in - input structure
Output : void
Returns : void * - the user structure associated to in
ACPIN_SetGetLine void DLLEXP ACPIN_SetGetLine( ACPIN in, ACPIN_GETLINE function )
Function : ACPIN_SetGetLine
Description : Set the dynamic get line function
Input : ACPIN in - input structure
ACPIN_GETLINE function - function
Output : ACPIN_GetLine is associated with function
Returns : void
ACPIN_SetReadLine void DLLEXP ACPIN_SetReadLine( ACPIN in, ACPIN_READLINE function )
Function : ACPIN_SetReadLine
Description : Set the fixed length get line function
Input : ACPIN in - input structure
ACPIN_READLINE function - function
Output : ACPIN_ReadLine is associated with function
Returns : void
ACPIN_SetReadBuffer void DLLEXP ACPIN_SetReadBuffer( ACPIN in, ACPIN_READBUFFER function )
Function : ACPIN_SetReadBuffer
Description : Set the read buffer function
Input : ACPIN in - input structure
ACPIN_READBUFFER function - function
Output : ACPIN_ReadBuffer is associated with function
Returns : void
|