Documentation ¶
Index ¶
- func DeleteObjectByDataID(dataID uint64) uint32
- func GetObjectInfoByDataID(dataID uint64) (*datastore_types.DataStoreMetaInfo, uint32)
- func GetObjectInfoByDataIDWithPassword(dataID uint64, password uint64) (*datastore_types.DataStoreMetaInfo, uint32)
- func GetObjectInfoByPersistenceTargetWithPassword(persistenceTarget *datastore_types.DataStorePersistenceTarget, password uint64) (*datastore_types.DataStoreMetaInfo, uint32)
- func GetObjectOwnerByDataID(dataID uint64) (uint32, uint32)
- func GetObjectRatingsWithSlotByDataID(dataID uint64) ([]*datastore_types.DataStoreRatingInfoWithSlot, uint32)
- func GetObjectRatingsWithSlotByDataIDWithPassword(dataID uint64, password uint64) ([]*datastore_types.DataStoreRatingInfoWithSlot, uint32)
- func GetObjectSizeDataID(dataID uint64) (uint32, uint32)
- func InitializeObjectByPreparePostParam(ownerPID uint32, param *datastore_types.DataStorePreparePostParam) (uint64, uint32)
- func InitializeObjectRatingWithSlot(dataID uint64, param *datastore_types.DataStoreRatingInitParamWithSlot) uint32
- func IsObjectAvailable(dataID uint64) uint32
- func IsObjectAvailableWithPassword(dataID, password uint64) uint32
- func RateObjectWithPassword(dataID uint64, slot uint8, ratingValue int32, accessPassword uint64) (*datastore_types.DataStoreRatingInfo, uint32)
- func UpdateObjectDataTypeByDataIDWithPassword(dataID uint64, dataType uint16, password uint64) uint32
- func UpdateObjectMetaBinaryByDataIDWithPassword(dataID uint64, metaBinary []byte, password uint64) uint32
- func UpdateObjectPeriodByDataIDWithPassword(dataID uint64, period uint16, password uint64) uint32
- func UpdateObjectUploadCompletedByDataID(dataID uint64, uploadCompleted bool) uint32
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteObjectByDataID ¶
func GetObjectInfoByDataID ¶
func GetObjectInfoByDataID(dataID uint64) (*datastore_types.DataStoreMetaInfo, uint32)
func GetObjectInfoByDataIDWithPassword ¶
func GetObjectInfoByDataIDWithPassword(dataID uint64, password uint64) (*datastore_types.DataStoreMetaInfo, uint32)
func GetObjectInfoByPersistenceTargetWithPassword ¶
func GetObjectInfoByPersistenceTargetWithPassword(persistenceTarget *datastore_types.DataStorePersistenceTarget, password uint64) (*datastore_types.DataStoreMetaInfo, uint32)
func GetObjectOwnerByDataID ¶
func GetObjectRatingsWithSlotByDataID ¶
func GetObjectRatingsWithSlotByDataID(dataID uint64) ([]*datastore_types.DataStoreRatingInfoWithSlot, uint32)
func GetObjectRatingsWithSlotByDataIDWithPassword ¶
func GetObjectRatingsWithSlotByDataIDWithPassword(dataID uint64, password uint64) ([]*datastore_types.DataStoreRatingInfoWithSlot, uint32)
func GetObjectSizeDataID ¶
func InitializeObjectByPreparePostParam ¶
func InitializeObjectByPreparePostParam(ownerPID uint32, param *datastore_types.DataStorePreparePostParam) (uint64, uint32)
func InitializeObjectRatingWithSlot ¶
func InitializeObjectRatingWithSlot(dataID uint64, param *datastore_types.DataStoreRatingInitParamWithSlot) uint32
func IsObjectAvailable ¶
func RateObjectWithPassword ¶
func RateObjectWithPassword(dataID uint64, slot uint8, ratingValue int32, accessPassword uint64) (*datastore_types.DataStoreRatingInfo, uint32)
Types ¶
This section is empty.
Source Files ¶
- delete_object_by_data_id.go
- get_object_info_by_data_id.go
- get_object_info_by_data_id_with_password.go
- get_object_info_by_persistence_target_with_password.go
- get_object_owner_by_data_id.go
- get_object_ratings_with_slot_by_data_id.go
- get_object_ratings_with_slot_by_data_id_with_password.go
- get_object_size_by_data_id.go
- initialize_object_by_prepare_post_param.go
- initialize_object_rating_with_slot.go
- is_object_available.go
- is_object_available_with_password.go
- rate_object_with_password.go
- update_object_data_type_by_data_id_with_password.go
- update_object_meta_binary_by_data_id_with_password.go
- update_object_period_by_data_id_with_password.go
- update_object_upload_completed_by_data_id.go
Click to show internal directories.
Click to hide internal directories.