X-Git-Url: https://pd.if.org/git/?p=nbds;a=blobdiff_plain;f=struct%2Fnstring.h;fp=struct%2Fnstring.h;h=ba0d6ecc8ed040aebf7f8a3089aedb16eda3e891;hp=0000000000000000000000000000000000000000;hb=53d171373819e921da8f8648eea236a08ff6a702;hpb=d791fc64b23a9c0a3ed90aa60571344d7735aee9 diff --git a/struct/nstring.h b/struct/nstring.h new file mode 100644 index 0000000..ba0d6ec --- /dev/null +++ b/struct/nstring.h @@ -0,0 +1,11 @@ +#ifndef NSTRING_H +#define NSTRING_H + +typedef struct nstring nstring_t; + +nstring_t *ns_alloc (const void *data, uint32_t len); + +int ns_cmp_raw (nstring_t *ns, const void *data, uint32_t len); +const void *ns_data (nstring_t *ns); +uint64_t ns_len (nstring_t *ns); +#endif//NSTRING_H