From: Chris B. <buc...@us...> - 2013-10-14 21:40:24
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "sfcb - Small Footprint CIM Broker". The branch, master has been updated via f769c13d5e6a1e8db3b4766fa6916bcdd87c607d (commit) via e4b4cc007d5ab3f027526291797d53069a27597a (commit) via ee61dc04fb716bd63b34fbc57c8fed913e08b273 (commit) from 9d9f9a4d1a9d57f3f6168d460fa8a518952715f9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f769c13d5e6a1e8db3b4766fa6916bcdd87c607d Author: buccella <buc...@li...> Date: Mon Oct 14 17:40:07 2013 -0400 [sfcb-tix:#82] ClientEnvFT for SfcbLocal doesn't match SFCC commit e4b4cc007d5ab3f027526291797d53069a27597a Merge: ee61dc0 9d9f9a4 Author: buccella <buc...@li...> Date: Mon Oct 14 17:38:54 2013 -0400 Merge branch 'master' of ssh://git.code.sf.net/p/sblim/sfcb commit ee61dc04fb716bd63b34fbc57c8fed913e08b273 Author: buccella <buc...@li...> Date: Fri Oct 4 14:47:37 2013 -0400 fixing dumb whitespace ----------------------------------------------------------------------- Summary of changes: cimcClientSfcbLocal.c | 9 ++ cimcClientSfcbLocal.h | 323 +------------------------------------------------ 2 files changed, 12 insertions(+), 320 deletions(-) diff --git a/cimcClientSfcbLocal.c b/cimcClientSfcbLocal.c index 806306c..66f195b 100644 --- a/cimcClientSfcbLocal.c +++ b/cimcClientSfcbLocal.c @@ -2089,6 +2089,14 @@ void _Cleanup_SfcbLocal_Env(void) _SFCB_TRACE_STOP(); } +void * +newIndicationListener(ClientEnv *ce, int sslMode, int *portNumber, char **socketName, + void (*fp) (CMPIInstance *indInstance), CMPIStatus* rc) +{ + fprintf(stderr, "*** newIndicationListener not supported for SfcbLocal\n"); + return NULL; +} + /* called by SFCC's NewCIMCEnv() */ ClientEnv * _Create_SfcbLocal_Env(char __attribute__ ((unused)) *id, unsigned int options, @@ -2108,6 +2116,7 @@ _Create_SfcbLocal_Env(char __attribute__ ((unused)) *id, unsigned int options, newDateTime, newDateTimeFromBinary, newDateTimeFromChars, + newIndicationListener, }; // localClientMode=1; diff --git a/cimcClientSfcbLocal.h b/cimcClientSfcbLocal.h index 0547b91..6886b63 100644 --- a/cimcClientSfcbLocal.h +++ b/cimcClientSfcbLocal.h @@ -83,305 +83,65 @@ extern "C" { (Client * cl); Client *(*clone) (Client * cl, CMPIStatus *st); CMPIConstClass *(*getClass) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, CMPIFlags flags, char **properties, CMPIStatus *rc); CMPIEnumeration *(*enumClassNames) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, CMPIFlags flags, CMPIStatus *rc); CMPIEnumeration *(*enumClasses) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, CMPIFlags flags, CMPIStatus *rc); CMPIInstance *(*getInstance) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, CMPIFlags flags, char **properties, CMPIStatus *rc); CMPIObjectPath *(*createInstance) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, CMPIInstance *inst, CMPIStatus *rc); CMPIStatus (*setInstance) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, CMPIInstance *inst, CMPIFlags flags, char **properties); CMPIStatus (*deleteInstance) (Client * cl, CMPIObjectPath * op); CMPIEnumeration *(*execQuery) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, const char *query, const char *lang, CMPIStatus *rc); CMPIEnumeration *(*enumInstanceNames) (Client * cl, CMPIObjectPath * op, CMPIStatus *rc); CMPIEnumeration *(*enumInstances) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, CMPIFlags flags, char **properties, CMPIStatus *rc); CMPIEnumeration *(*associators) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, const char *assocClass, const char *resultClass, const char *role, const char *resultRole, CMPIFlags flags, char **properties, CMPIStatus *rc); CMPIEnumeration *(*associatorNames) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, const char *assocClass, const char *resultClass, const char *role, const char *resultRole, CMPIStatus *rc); CMPIEnumeration *(*references) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, const char *resultClass, const char *role, CMPIFlags flags, char **properties, CMPIStatus *rc); CMPIEnumeration *(*referenceNames) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, const char *resultClass, const char *role, CMPIStatus *rc); CMPIData (*invokeMethod) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, const char *method, CMPIArgs * in, CMPIArgs * out, CMPIStatus *rc); CMPIStatus (*setProperty) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, const char *name, CMPIValue * value, CMPIType type); CMPIData (*getProperty) - - - - - - - - - - - - - - - - (Client * cl, CMPIObjectPath * op, const char *name, CMPIStatus *rc); } ClientFT; @@ -390,111 +150,34 @@ extern "C" { char *env; void *(*release) (ClientEnv *ce); Client *(*connect) - - - - - - - - - - - - - - - - (ClientEnv *ce, const char *hn, const char *scheme, const char *port, const char *user, const char *pwd, CMPIStatus *rc); Client *(*connect2) - - - - - - - - - - - - - - - - (ClientEnv *ce, const char *hn, const char *scheme, const char *port, const char *user, const char *pwd, int verifyMode, const char *trustStore, const char *certFile, const char *keyFile, CMPIStatus *rc); CMPIInstance *(*newInstance) - - - - - - - - (ClientEnv *ce, const CMPIObjectPath * op, CMPIStatus *rc); CMPIObjectPath *(*newObjectPath) - - - - - - - - - - - - - (ClientEnv *ce, const char *ns, const char *cn, CMPIStatus *rc); CMPIArgs *(*newArgs) (ClientEnv *ce, CMPIStatus *rc); CMPIString *(*newString) (ClientEnv *ce, const char *data, CMPIStatus *rc); CMPIArray *(*newArray) - - - - - - - - - - - (ClientEnv *ce, CMPICount max, CMPIType type, CMPIStatus *rc); CMPIDateTime *(*newDateTime) (ClientEnv *ce, CMPIStatus *rc); CMPIDateTime *(*newDateTimeFromBinary) - - - - - - - - - - - - - - - - (ClientEnv *ce, CMPIUint64 binTime, CMPIBoolean interval, CMPIStatus *rc); CMPIDateTime *(*newDateTimeFromChars) (ClientEnv *ce, const char *utcTime, CMPIStatus *rc); + void *(*newIndicationListener) + (ClientEnv *ce, int sslMode, int *portNumber, char **socketName, + void (*fp) (CMPIInstance *indInstance), CMPIStatus* rc); } ClientEnvFT; struct _ClientEnv { hooks/post-receive -- sfcb - Small Footprint CIM Broker |