NLGenericTraitUpdatableDataSink
Resumen
Herencia
Hereda de: NSObjectPropiedades | |
---|---|
name | NSString * |
owner | id |
resultCallbackQueue | dispatch_queue_t |
Funciones publicas | |
---|---|
NS_UNAVAILABLE () | virtual instancetype Desactive el inicializador predeterminado heredado de NSObject. |
clear () | virtual void borrar todos los datos de rasgos |
deleteData: (NSString *path) | virtual WEAVE_ERROR Elimina los datos de las propiedades del rasgo en una ruta particular |
getBoolean:path: (BOOL *val, NSString *path) | virtual WEAVE_ERROR Obtenga el valor booleano asignado a la propiedad en la ruta dada dentro de este rasgo. |
getBytes:path: (NSData **val, NSString *path) | virtual WEAVE_ERROR Obtenga el valor de bytes asignado a la propiedad en la ruta dada dentro de este rasgo. |
getDouble:path: (double *val, NSString *path) | virtual WEAVE_ERROR Obtenga el valor doble asignado a la propiedad en la ruta dada dentro de este rasgo. |
getSigned:path: (int64_t *val, NSString *path) | virtual WEAVE_ERROR Obtenga el valor int64_t asignado a la propiedad en la ruta dada dentro de este rasgo. |
getString:path: (NSString **val, NSString *path) | virtual WEAVE_ERROR Obtenga el valor de cadena asignado a la propiedad en la ruta dada dentro de este rasgo. |
getStringArray:path: (NSMutableArray **val, NSString *path) | virtual WEAVE_ERROR Obtenga el valor de la matriz de cadenas asignado a la propiedad en la ruta dada dentro de este rasgo. |
getUnsigned:path: (uint64_t *val, NSString *path) | virtual WEAVE_ERROR Obtenga el valor de uint64_t asignado a la propiedad en la ruta dada dentro de este rasgo. |
getVersion: (uint64_t *val) | virtual WEAVE_ERROR Devuelve la versión del rasgo representado por este receptor de datos. |
isNull:path: (BOOL *val, NSString *path) | virtual WEAVE_ERROR Compruebe si la propiedad es nula en la ruta dada dentro de este rasgo. |
refreshData:failure: (GenericTraitUpdatableDataSinkCompletionBlock completionHandler, GenericTraitUpdatableDataSinkFailureBlock failureHandler) | virtual void Comienza una sincronización de los datos de rasgos. |
setBoolean:path: (BOOL val, NSString *path) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada como un valor entero con signo con capacidad incondicional. |
setBoolean:path:conditional: (BOOL val, NSString *path, BOOL isConditional) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada. |
setBytes:path: (NSData *val, NSString *path) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada con capacidad incondicional. |
setBytes:path:conditional: (NSData *val, NSString *path, BOOL isConditional) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada. |
setDouble:path: (double val, NSString *path) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada como un valor entero con signo con capacidad incondicional. |
setDouble:path:conditional: (double val, NSString *path, BOOL isConditional) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada. |
setNull: (NSString *path) | virtual WEAVE_ERROR Asigna Null a la ruta dada con capacidad incondicional. |
setNull:conditional: (NSString *path, BOOL isConditional) | virtual WEAVE_ERROR Asigna Null a la ruta dada. |
setSigned:path: (int64_t val, NSString *path) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada como un valor entero con signo con capacidad incondicional. |
setSigned:path:conditional: (int64_t val, NSString *path, BOOL isConditional) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada como un valor entero con signo. |
setString:path: (NSString *val, NSString *path) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada como un valor entero con signo con capacidad incondicional. |
setString:path:conditional: (NSString *val, NSString *path, BOOL isConditional) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada. |
setStringArray:path: (NSArray *stringArray, NSString *path) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada con capacidad incondicional. |
setStringArray:path:conditional: (NSArray *stringArray, NSString *path, BOOL isConditional) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada. |
setUnsigned:path: (uint64_t val, NSString *path) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada como un valor entero con signo con capacidad incondicional. |
setUnsigned:path:conditional: (uint64_t val, NSString *path, BOOL isConditional) | virtual WEAVE_ERROR Asigna el valor proporcionado a la ruta dada como un valor entero sin signo. |
toErrorString: ( WEAVE_ERROR err) | virtual NSString * convertir error de tejido en cadena |
Propiedades
nombre
NSString * name
dueño
id owner
resultCallbackQueue
dispatch_queue_t resultCallbackQueue
Funciones publicas
NS_UNAVAILABLE
virtual instancetype NS_UNAVAILABLE()
Desactive el inicializador predeterminado heredado de NSObject.
claro
virtual void clear()
borrar todos los datos de rasgos
borrar datos:
virtual WEAVE_ERROR deleteData:( NSString *path )
Elimina los datos de las propiedades del rasgo en una ruta particular.
getBoolean: ruta:
virtual WEAVE_ERROR getBoolean:path:( BOOL *val, NSString *path )
Obtenga el valor booleano asignado a la propiedad en la ruta dada dentro de este rasgo.
getBytes: ruta:
virtual WEAVE_ERROR getBytes:path:( NSData **val, NSString *path )
Obtenga el valor de bytes asignado a la propiedad en la ruta dada dentro de este rasgo.
getDouble: ruta:
virtual WEAVE_ERROR getDouble:path:( double *val, NSString *path )
Obtenga el valor doble asignado a la propiedad en la ruta dada dentro de este rasgo.
getSigned: ruta:
virtual WEAVE_ERROR getSigned:path:( int64_t *val, NSString *path )
Obtenga el valor int64_t asignado a la propiedad en la ruta dada dentro de este rasgo.
getString: ruta:
virtual WEAVE_ERROR getString:path:( NSString **val, NSString *path )
Obtenga el valor de cadena asignado a la propiedad en la ruta dada dentro de este rasgo.
getStringArray: ruta:
virtual WEAVE_ERROR getStringArray:path:( NSMutableArray **val, NSString *path )
Obtenga el valor de la matriz de cadenas asignado a la propiedad en la ruta dada dentro de este rasgo.
getUnsigned: ruta:
virtual WEAVE_ERROR getUnsigned:path:( uint64_t *val, NSString *path )
Obtenga el valor de uint64_t asignado a la propiedad en la ruta dada dentro de este rasgo.
getVersion:
virtual WEAVE_ERROR getVersion:( uint64_t *val )
Devuelve la versión del rasgo representado por este receptor de datos.
isNull: ruta:
virtual WEAVE_ERROR isNull:path:( BOOL *val, NSString *path )
Compruebe si la propiedad es nula en la ruta dada dentro de este rasgo.
refreshData: error:
virtual void refreshData:failure:( GenericTraitUpdatableDataSinkCompletionBlock completionHandler, GenericTraitUpdatableDataSinkFailureBlock failureHandler )
Comienza una sincronización de los datos de rasgos.
El resultado de esta operación se puede observar mediante CompletionHandler y failureHandler
setBoolean: ruta:
virtual WEAVE_ERROR setBoolean:path:( BOOL val, NSString *path )
Asigna el valor proporcionado a la ruta dada como un valor entero con signo con capacidad incondicional.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
setBoolean: ruta: condicional:
virtual WEAVE_ERROR setBoolean:path:conditional:( BOOL val, NSString *path, BOOL isConditional )
Asigna el valor proporcionado a la ruta dada.
Detalles | |||||||
---|---|---|---|---|---|---|---|
Parámetros |
|
setBytes: ruta:
virtual WEAVE_ERROR setBytes:path:( NSData *val, NSString *path )
Asigna el valor proporcionado a la ruta dada con capacidad incondicional.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
setBytes: ruta: condicional:
virtual WEAVE_ERROR setBytes:path:conditional:( NSData *val, NSString *path, BOOL isConditional )
Asigna el valor proporcionado a la ruta dada.
Detalles | |||||||
---|---|---|---|---|---|---|---|
Parámetros |
|
setDouble: ruta:
virtual WEAVE_ERROR setDouble:path:( double val, NSString *path )
Asigna el valor proporcionado a la ruta dada como un valor entero con signo con capacidad incondicional.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
setDouble: ruta: condicional:
virtual WEAVE_ERROR setDouble:path:conditional:( double val, NSString *path, BOOL isConditional )
Asigna el valor proporcionado a la ruta dada.
Detalles | |||||||
---|---|---|---|---|---|---|---|
Parámetros |
|
setNull:
virtual WEAVE_ERROR setNull:( NSString *path )
Asigna Null a la ruta dada con capacidad incondicional.
Detalles | |||
---|---|---|---|
Parámetros |
|
setNull: condicional:
virtual WEAVE_ERROR setNull:conditional:( NSString *path, BOOL isConditional )
Asigna Null a la ruta dada.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
setSigned: ruta:
virtual WEAVE_ERROR setSigned:path:( int64_t val, NSString *path )
Asigna el valor proporcionado a la ruta dada como un valor entero con signo con capacidad incondicional.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
setSigned: ruta: condicional:
virtual WEAVE_ERROR setSigned:path:conditional:( int64_t val, NSString *path, BOOL isConditional )
Asigna el valor proporcionado a la ruta dada como un valor entero con signo.
Detalles | |||||||
---|---|---|---|---|---|---|---|
Parámetros |
|
setString: ruta:
virtual WEAVE_ERROR setString:path:( NSString *val, NSString *path )
Asigna el valor proporcionado a la ruta dada como un valor entero con signo con capacidad incondicional.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
setString: ruta: condicional:
virtual WEAVE_ERROR setString:path:conditional:( NSString *val, NSString *path, BOOL isConditional )
Asigna el valor proporcionado a la ruta dada.
Detalles | |||||||
---|---|---|---|---|---|---|---|
Parámetros |
|
setStringArray: ruta:
virtual WEAVE_ERROR setStringArray:path:( NSArray *stringArray, NSString *path )
Asigna el valor proporcionado a la ruta dada con capacidad incondicional.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
setStringArray: ruta: condicional:
virtual WEAVE_ERROR setStringArray:path:conditional:( NSArray *stringArray, NSString *path, BOOL isConditional )
Asigna el valor proporcionado a la ruta dada.
Detalles | |||||||
---|---|---|---|---|---|---|---|
Parámetros |
|
setUnsigned: ruta:
virtual WEAVE_ERROR setUnsigned:path:( uint64_t val, NSString *path )
Asigna el valor proporcionado a la ruta dada como un valor entero con signo con capacidad incondicional.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
setUnsigned: ruta: condicional:
virtual WEAVE_ERROR setUnsigned:path:conditional:( uint64_t val, NSString *path, BOOL isConditional )
Asigna el valor proporcionado a la ruta dada como un valor entero sin signo.
Detalles | |||||||
---|---|---|---|---|---|---|---|
Parámetros |
|
toErrorString:
virtual NSString * toErrorString:( WEAVE_ERROR err )
convertir error de tejido en cadena