Here are the data structures with brief descriptions:
| Cblock | Block structure used to hold all needed data for growable arrays |
| Cvlib_adapter | Represenation of an adapter in the library |
| Cvlib_adapter_ident | Identification of an adapter in the library |
| Cvlib_data | Primary data structure used in the library |
| Cvlib_event | Event data structure used in the library |
| Cvlib_event_queue | Event queue data structure used in the library |
| Cvlib_port | Representation of a FC port in the library |
| Cvlib_unit | Represenation of an FCP unit in the library |