Man Linux: Main Page and Category List

NAME

       Enumerators to identify different jukeboxes -

   Defines
       #define NJB_DEVICE_NJB1   0x00
       #define NJB_DEVICE_NJB2   0x01
       #define NJB_DEVICE_NJB3   0x02
       #define NJB_DEVICE_NJBZEN   0x03
       #define NJB_DEVICE_NJBZEN2   0x04
       #define NJB_DEVICE_NJBZENNX   0x05
       #define NJB_DEVICE_NJBZENXTRA   0x06
       #define NJB_DEVICE_DELLDJ   0x07
       #define NJB_DEVICE_NJBZENTOUCH   0x08
       #define NJB_DEVICE_NJBZENMICRO   0x09
       #define NJB_DEVICE_DELLDJ2   0x0a
       #define NJB_DEVICE_POCKETDJ   0x0b
       #define NJB_DEVICE_ZENSLEEK   0x0c
       #define NJB_DEVICE_CREATIVEZEN   0x0d
       #define NJB_DEVICE_DELLDJ3   0x0e

Detailed Description

       These are found in the device_type field of the njb_t struct. It is
       used a lot inside libnjb for deciding how to handle a certain device.

       See also:
           njb_t

Define Documentation

   #define NJB_DEVICE_CREATIVEZEN   0x0d Creative Zen (Micro variant)
   #define NJB_DEVICE_DELLDJ   0x07 Dell Digital DJDell DJ#define NJB_DEVICE_DELLDJ2   0x0a Second Generation Dell DJ
   #define NJB_DEVICE_DELLDJ3   0x0e Third Generation Dell DJ
   #define NJB_DEVICE_NJB1   0x00 Nomad Jukebox 1
       Examples:
           handshake.c.

       Referenced by NJB_Adjust_EAX(), NJB_Capture(), njb_close(),
       NJB_Create_Folder(), NJB_Delete_Datafile(), NJB_Delete_Playlist(),
       NJB_Delete_Track(), NJB_Elapsed_Time(), NJB_Get_Auxpower(),
       NJB_Get_Battery_Charging(), NJB_Get_Battery_Level(),
       NJB_Get_Datafile_Tag(), NJB_Get_Device_Name(), NJB_Get_Disk_Usage(),
       NJB_Get_EAX_Type(), NJB_Get_Firmware_Revision(),
       NJB_Get_Hardware_Revision(), NJB_Get_NJB1_Libcounter(),
       NJB_Get_Owner_String(), NJB_Get_Playlist(), NJB_Get_SDMI_ID(),
       NJB_Get_Time(), NJB_Get_Track_fd(), NJB_Get_Track_Tag(),
       NJB_Handshake(), NJB_Open(), NJB_Ping(), NJB_Play_Track(),
       NJB_Queue_Track(), NJB_Release(), NJB_Replace_Track_Tag(),
       NJB_Reset_Get_Datafile_Tag(), NJB_Reset_Get_EAX_Type(),
       NJB_Reset_Get_Playlist(), NJB_Reset_Get_Track_Tag(), NJB_Send_File(),
       NJB_Send_Track(), NJB_Set_Owner_String(), NJB_Set_Time(),
       NJB_Stop_Play(), and NJB_Update_Playlist().

   #define NJB_DEVICE_NJB2   0x01 Nomad Jukebox 2
       Referenced by NJB_Get_Bitmap_Dimensions().

   #define NJB_DEVICE_NJB3   0x02 Nomad Jukebox 3
       Referenced by datafile_pack3(), new_folder_pack3(), NJB_Close(),
       NJB_Get_Bitmap_Dimensions(), and NJB_Open().

   #define NJB_DEVICE_NJBZEN   0x03 Nomad Jukebox Zen (with FireWire)
       Referenced by datafile_pack3(), new_folder_pack3(), NJB_Close(),
       NJB_Get_Bitmap_Dimensions(), and NJB_Open().

   #define NJB_DEVICE_NJBZEN2   0x04 Nomad Jukebox Zen USB 2.0
       Referenced by NJB_Get_Bitmap_Dimensions().

   #define NJB_DEVICE_NJBZENMICRO   0x09 Nomad Jukebox Zen Micro
   #define NJB_DEVICE_NJBZENNX   0x05 Nomad Jukebox Zen NX
       Referenced by NJB_Get_Bitmap_Dimensions().

   #define NJB_DEVICE_NJBZENTOUCH   0x08 Nomad Jukebox Zen Touch
       Referenced by NJB_Get_Bitmap_Dimensions().

   #define NJB_DEVICE_NJBZENXTRA   0x06 Nomad Jukebox Zen Xtra
       Referenced by NJB_Get_Bitmap_Dimensions().

   #define NJB_DEVICE_POCKETDJ   0x0b Dell Pocket DJ
   #define NJB_DEVICE_ZENSLEEK   0x0c Zen Sleek

Author

       Generated automatically by Doxygen for libnjb from the source code.

Version 2.2.5                   Enumerators0to identify different jukeboxes(3)