| Incoming MessagesIncoming messages are received by the application and contained in a buffer that the application creates. As specified by the interface, the 
                                first packet in the incoming message is a CIGI_START_OF_FRAME packet for messages received by hosts, and a CIGI_IG_CONTROL packet for messages 
                                received by an IG. The application passes a reference to the incoming buffer to the API by calling theCigiSetIncomingMsgBuffer()function.
                                
                                As a general rule, the application should call CigiSetIncomingMsgBuffer()as soon as the message buffer is received, since the API 
                                uses it to synchronize the frame counter for the outgoing message. 
                                
                                 
                                
                                    
                                        | 
                                            
                                                | intCigiSetIncomingMsgBuffer(const intsessionid,const unsigned char*buffer,const intsize
);
 |  |  |  
                                
                                The sessionid argument is the ID returned by the CigiCreateSession()function. The buffer argument is the starting 
                                address of the incoming buffer, and the size argument should be set to the actual number of bytes received. |  |