GByteArray* m2v2_remote_pack_PROP_SET(GByteArray *sid, struct hc_url_s *url, guint32 flags, GSList *beans) { GByteArray *body = bean_sequence_marshall(beans); return _m2v2_pack_request_with_flags("M2V2_PROP_SET", sid, url, body, flags); }
static GByteArray* m2v2_remote_pack_PROP_SET(struct oio_url_s *url, guint32 flags, GSList *beans) { GByteArray *body = bean_sequence_marshall(beans); return _m2v2_pack_request_with_flags(NAME_MSGNAME_M2V2_PROP_SET, url, body, flags); }
GByteArray* m2v2_remote_pack_DEDUP(GByteArray *sid, struct hc_url_s *url, gboolean dry_run) { guint32 flags = 0; if (dry_run) flags |= M2V2_MODE_DRYRUN; return _m2v2_pack_request_with_flags("M2V2_DEDUP", sid, url, NULL, flags); }
static GByteArray* m2v2_remote_pack_DEDUP(struct oio_url_s *url, gboolean dry_run) { guint32 flags = 0; if (dry_run) flags |= M2V2_MODE_DRYRUN; return _m2v2_pack_request_with_flags(NAME_MSGNAME_M2V2_DEDUP, url, NULL, flags); }
GByteArray* m2v2_remote_pack_TOUCH_container(GByteArray *sid, struct hc_url_s *url, guint32 flags) { return _m2v2_pack_request_with_flags("REQ_M2RAW_TOUCH_CONTAINER", sid, url, NULL, flags); }
GByteArray* m2v2_remote_pack_PROP_GET(GByteArray *sid, struct hc_url_s *url, guint32 flags) { return _m2v2_pack_request_with_flags("M2V2_PROP_GET", sid, url, NULL, flags); }
GByteArray* m2v2_remote_pack_DEL(GByteArray *sid, struct hc_url_s *url, gboolean sync_del) { return _m2v2_pack_request_with_flags("M2V2_DEL", sid, url, NULL, sync_del? M2V2_FLAG_SYNCDEL : 0); }
static GByteArray* m2v2_remote_pack_TOUCH_container(struct oio_url_s *url, guint32 flags) { return _m2v2_pack_request_with_flags(NAME_MSGNAME_M2V1_TOUCH_CONTAINER, url, NULL, flags); }
static GByteArray* m2v2_remote_pack_PROP_GET(struct oio_url_s *url, guint32 flags) { return _m2v2_pack_request_with_flags(NAME_MSGNAME_M2V2_PROP_GET, url, NULL, flags); }
static GByteArray* m2v2_remote_pack_DEL(struct oio_url_s *url) { return _m2v2_pack_request_with_flags(NAME_MSGNAME_M2V2_DEL, url, NULL, 0); }