php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
magic Struct Reference

#include <file.h>

Data Fields

uint16_t cont_level
 
uint8_t flag
 
uint8_t factor
 
uint8_t reln
 
uint8_t vallen
 
uint8_t type
 
uint8_t in_type
 
uint8_t in_op
 
uint8_t mask_op
 
uint8_t cond
 
uint8_t factor_op
 
int32_t offset
 
int32_t in_offset
 
uint32_t lineno
 
union { 
 
   uint64_t   _mask 
 
   struct { 
 
      uint32_t   _count 
 
      uint32_t   _flags 
 
   }   _s 
 
_u 
 
union VALUETYPE value
 
char desc [MAXDESC]
 
char mimetype [MAXMIME]
 
char apple [8]
 
char ext [64]
 

Detailed Description

Definition at line 202 of file file.h.

Field Documentation

◆ _count

uint32_t magic::_count

Definition at line 351 of file file.h.

◆ _flags

uint32_t magic::_flags

Definition at line 352 of file file.h.

◆ _mask

uint64_t magic::_mask

Definition at line 349 of file file.h.

◆ [struct]

struct { ... } magic::_s

◆ [union]

union { ... } magic::_u

◆ apple

char magic::apple[8]

Definition at line 365 of file file.h.

◆ cond

uint8_t magic::cond

Definition at line 307 of file file.h.

◆ cont_level

uint16_t magic::cont_level

Definition at line 204 of file file.h.

◆ desc

char magic::desc[MAXDESC]

Definition at line 361 of file file.h.

◆ ext

char magic::ext[64]

Definition at line 367 of file file.h.

◆ factor

uint8_t magic::factor

Definition at line 215 of file file.h.

◆ factor_op

uint8_t magic::factor_op

Definition at line 311 of file file.h.

◆ flag

uint8_t magic::flag

Definition at line 205 of file file.h.

◆ in_offset

int32_t magic::in_offset

Definition at line 344 of file file.h.

◆ in_op

uint8_t magic::in_op

Definition at line 304 of file file.h.

◆ in_type

uint8_t magic::in_type

Definition at line 221 of file file.h.

◆ lineno

uint32_t magic::lineno

Definition at line 346 of file file.h.

◆ mask_op

uint8_t magic::mask_op

Definition at line 305 of file file.h.

◆ mimetype

char magic::mimetype[MAXMIME]

Definition at line 363 of file file.h.

◆ offset

int32_t magic::offset

Definition at line 342 of file file.h.

◆ reln

uint8_t magic::reln

Definition at line 218 of file file.h.

◆ type

uint8_t magic::type

Definition at line 220 of file file.h.

◆ vallen

uint8_t magic::vallen

Definition at line 219 of file file.h.

◆ value

union VALUETYPE magic::value

Definition at line 359 of file file.h.


The documentation for this struct was generated from the following file: