Returns a pointer to a read-only memory location useable as character-
based input. The obj argument must support the single-segment
character buffer interface. On success, returns 0, sets
buffer to the memory location and buffer_len to the buffer
length. Returns -1 and sets a TypeError on error.
New in version 1.6.
Returns a pointer to a read-only memory location containing
arbitrary data. The obj argument must support the
single-segment readable buffer interface. On success, returns
0, sets buffer to the memory location and buffer_len
to the buffer length. Returns -1 and sets a
TypeError on error.
New in version 1.6.
Returns a pointer to a writeable memory location. The obj
argument must support the single-segment, character buffer
interface. On success, returns 0, sets buffer to the
memory location and buffer_len to the buffer length. Returns
-1 and sets a TypeError on error.
New in version 1.6.