X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=include%2Fust-context-provider.h;h=cd845583b90484dfbfa818424d6e4c94a8e535d6;hb=b1f720f08ebd9f83045a8ed7689658b8171a8adf;hp=332f9144a531735038e73135397fc84d39da1874;hpb=ae4b659d95f8dab9f2aa4b890d6937d7d5375f07;p=lttng-ust.git diff --git a/include/ust-context-provider.h b/include/ust-context-provider.h index 332f9144..cd845583 100644 --- a/include/ust-context-provider.h +++ b/include/ust-context-provider.h @@ -2,6 +2,10 @@ * SPDX-License-Identifier: MIT * * Copyright (C) 2016 Mathieu Desnoyers + * + * The context provider feature is part of the ABI and used by the Java jni + * interface. This header should be moved to the public header directory once + * some test code and documentation is written. */ #ifndef _LTTNG_UST_CONTEXT_PROVIDER_H @@ -25,8 +29,6 @@ struct lttng_ust_context_provider { int lttng_ust_context_provider_register(struct lttng_ust_context_provider *provider); void lttng_ust_context_provider_unregister(struct lttng_ust_context_provider *provider); -int lttng_context_is_app(const char *name); - void lttng_ust_context_set_session_provider(const char *name, size_t (*get_size)(struct lttng_ctx_field *field, size_t offset), void (*record)(struct lttng_ctx_field *field, @@ -44,7 +46,5 @@ int lttng_ust_context_set_provider_rcu(struct lttng_ctx **_ctx, struct lttng_channel *chan), void (*get_value)(struct lttng_ctx_field *field, struct lttng_ctx_value *value)); -int lttng_context_add_rcu(struct lttng_ctx **ctx_p, - const struct lttng_ctx_field *f); #endif /* _LTTNG_UST_CONTEXT_PROVIDER_H */