Functional SeaMAX 2.x Interface

Functions

long SeaMaxW32Create ()
 Creates an instance of the SeaMAX object in the global memory space. More...
 
SM_HANDLE SeaMaxW32GetVersion3Handle (CSeaMaxW32 *SeaMaxPointer)
 Returns a SeaMAX Version 3.x compatable handle for use with non-deprecated (newer) SM functions. More...
 
long SeaMaxW32Destroy (CSeaMaxW32 *p)
 Releases the globally allocated SeaMAX object. More...
 
long SeaMaxW32Open (CSeaMaxW32 *SeaMaxPointer, char *filename)
 
long SeaMaxW32Read (CSeaMaxW32 *SeaMaxPointer, slave_address_t slaveId, seaio_type_t type, address_loc_t starting_address, address_range_t range, void *data)
 
long SeaMaxW32Write (CSeaMaxW32 *SeaMaxPointer, slave_address_t slaveId, seaio_type_t type, address_loc_t starting_address, address_range_t range, unsigned char *data)
 
long SeaMaxW32Ioctl (CSeaMaxW32 *SeaMaxPointer, slave_address_t slaveId, IOCTL_t which, void *data)
 
long SeaMaxW32Close (CSeaMaxW32 *SeaMaxPointer)
 

Detailed Description

A deprecated version of the SeaMAX 2 interface has been provided for backwards compatability.

Warning
These functions should not be used in new projects, as they scheduled for removal from future versions of the SeaMAX API. They have been added for backward support only.
 
 
Generated on Mon Oct 3 2022.