$content_struct = array();$content_struct[‘post_title’] = $name;…

$content_struct = array();
$content_struct['post_title'] = $name;
$content_struct['post_status'] = 'publish';

$content_struct['custom_fields'] = array();
$content_struct['custom_fields'][] = array( 'key' => '_somemeta1', 'value' => 'lorem' );
$content_struct['custom_fields'][] = array( 'key' => '_url', 'value' => 'http://example.com' );

$params = array( 1, $username, $password, $content_struct );

$q = new IXR_Client('http://example.com/xmlrpc.php');
$do = $q->query('wp.newPost', $params );