#include <FsRef.hpp>
Public Types | 
| enum   | NdbfsErrorCodeType {  
  fsErrNone = 0, 
fsErrEnvironmentError = NDBD_EXIT_AFS_ENVIRONMENT, 
fsErrTemporaryNotAccessible = NDBD_EXIT_AFS_TEMP_NO_ACCESS, 
fsErrNoSpaceLeftOnDevice = NDBD_EXIT_AFS_DISK_FULL, 
 
  fsErrPermissionDenied = NDBD_EXIT_AFS_PERMISSION_DENIED, 
fsErrInvalidParameters = NDBD_EXIT_AFS_INVALID_PARAM, 
fsErrUnknown = NDBD_EXIT_AFS_UNKNOWN, 
fsErrNoMoreResources = NDBD_EXIT_AFS_NO_MORE_RESOURCES, 
 
  fsErrFileDoesNotExist = NDBD_EXIT_AFS_NO_SUCH_FILE, 
fsErrReadUnderflow =  NDBD_EXIT_AFS_READ_UNDERFLOW, 
fsErrFileExists =  FS_ERR_BIT | 12, 
fsErrInvalidFileSize =  FS_ERR_BIT | 13, 
 
  fsErrOutOfMemory =  FS_ERR_BIT | 14, 
fsErrMax
 
 } | 
Static Public Member Functions | 
| 
static NdbfsErrorCodeType  | getErrorCode (const UintR &errorcode) | 
| 
static void  | setErrorCode (UintR &errorcode, NdbfsErrorCodeType errorcodetype) | 
| 
static void  | setErrorCode (UintR &errorcode, UintR errorcodetype) | 
Public Attributes | 
| UintR  | userPointer | 
| 
UintR  | errorCode | 
| 
UintR  | osErrorCode | 
| 
UintR  | senderData | 
Friends | 
| 
bool  | printFSREF (FILE *output, const Uint32 *theData, Uint32 len, Uint16 receiverBlockNo) | 
Detailed Description
FsRef - Common signal class for all REF signals sent from Ndbfs GSN_FSCLOSEREF, GSN_FSOPENREF, GSN_FSWRITEREF, GSN_FSREADREF, GSN_FSSYNCREF
SENDER: Ndbfs RECIVER: 
Definition at line 37 of file FsRef.hpp.
Member Function Documentation
      
        
          | FsRef::STATIC_CONST  | 
          ( | 
          FS_ERR_BIT  | 
           = 0x8000 | ) | 
           | 
        
      
 
 
      
        
          | FsRef::STATIC_CONST  | 
          ( | 
          SignalLength  | 
           = 4 | ) | 
           | 
        
      
 
 
Member Data Documentation
DATA VARIABLES 
Definition at line 70 of file FsRef.hpp.
 
 
The documentation for this struct was generated from the following file:
- storage/ndb/include/kernel/signaldata/FsRef.hpp