Internal method for the gory details of sending request strings and recieving response strings through direct socket communications.
protected function _communicate( $requests = array() )
Internal method for constructing request strings that will be sent to the host server.
protected function _request( $options = NULL )
Internal method for parsing response strings that will be sent to the host server.
protected function _response( $response = NULL )
Internal method that, given a byte array, gets concurrent name-value pairs, null-terminated, until an empty pair is reached.
private function _concurrent_fields( & $rsp_string = array(), $field_type = '' )
Internal method that, given a byte array, gets a series of null-terminated names, and repeated sets of corresponding null-terminated values.
private function _nonconcurrent_fields( & $rsp_string = array(), $field_type = '' )
Static method for removing and returning a null-terminated string (aka c-string) from an array of bytes.
function _unpack_cstring_reversed( & $arr = NULL )