There are many flavors of IPC functions:
- Read a complete IPC stream (where schema is included in the first message(s))
- Read an IPC "file"
- Read a schema only from a point in a buffer
- Read a record batch given a known schema and the memory address of an encapsulated IPC message
These are partly available in R now, but with names that aren't necessarily consistent. We should review each use case and normalize the API names