GeneralStatus (ENUM)¶
TYPE GeneralStatus :
- Attributes:
- qualified_only
- InOut:
- Name - Initial - Comment - SUCCESS - 0 - Service was successfully performed by the object specified. - CONNECTION_FAILURE - 16#1 - A communications subsystem related problem was detected along the communications path. - 16#2 - Resources needed for the object to perform the requested service were unavailable. - INVALID_PARAM_VALUE - 16#3 - See Status Code 0x20, which is the preferred value to use for this condition. - PATH_SEGMENT_ERROR - 16#4 - The path segment identifier or the segment syntax was not understood by the processing node. - PATH_DESTINATION_UNKNOWN - 16#5 - The path is referencing an object class, instance or structure element that is not known or is not contained in the processing node. - PARTIAL_TRANSFER - 16#6 - Only part of the expected data was transferred. - SERVICE_NOT_SUPPORTED - 16#8 - The requested service was not implemented or was not defined for this Object Class/Instance. - INVALID_ATTRIBUTE_VALUE - 16#9 - Invalid attribute data detected. - ATTRIBUTE_LIST_ERROR - 16#A - An attribute in the Get_Attribute_List or Set_Attribute_List response has a non-zero status. - ALREADY_IN_REQUEST_STATE - 16#B - The object is already in the mode/state being requested by the service. - OBJECT_STATE_ERROR - 16#C - The object cannot perform the requested service in its current mode/state. - OBJECT_ALREADY_EXISTS - 16#D - The requested instance of object to be created already exists. - ATTRIBUTE_NOT_SETTABLE - 16#E - A request TO modify a nonmodifiable attribute was received. - PRIVILEGE_VIOLATION - 16#F - A permission/privilege check failed. - DEVICE_STATE_ERROR - 16#10 - The device’s current mode/state prohibits the execution of the requested service. - REPLY_DATA_TOO_LARGE - 16#11 - The data to be transmitted in the response is larger than the target can handle. - FRAGMENTATION_OF_VALUE - 16#12 - The service specified an operation that is going to fragment a primitive data value, i.e. half a REAL data type. - NOT_ENOUGH_DATA - 16#13 - The service did not supply enough data to perform the specified operation. - ATTRIBUTE_NOT_SUPPORTED - 16#14 - The attribute specified in the request is not supported. - TOO_MUCH_DATA - 16#15 - The service supplied more data than was expected. - OBJECT_DOES_NOT_EXIST - 16#16 - The object instance specified does not exist in the device. - INVALID_PARAMETER - 16#20 - A parameter associated with the request was invalid. - KEY_FAILURE_IN_PATH - 16#25 - The Key Segment that was included as the first segment in the path does not match the destination module. - PATH_SIZE_INVALID - 16#26 - The size of the path which was sent with the Service Request is either not large enough to allow the Request to be routed to an object or too much routing data was included. - SERVICE_NOT_SUPPORTED_FOR_SPECIFIED_PATH - 16#2E - The object supports the service, but not for the designated application path (e.g. attribute). 
