Data Structures | Defines | Typedefs | Enumerations

Interaction
[Interface]

Interaction between user and modules. More...

Collaboration diagram for Interaction:

Data Structures

struct  interaction_dialog_t
 This structure describes a piece of interaction with the user. More...

Defines

#define DIALOG_GOT_ANSWER   0x01
 Possible flags .
#define DIALOG_YES_NO_CANCEL   0x02
#define DIALOG_LOGIN_PW_OK_CANCEL   0x04
#define DIALOG_PSZ_INPUT_OK_CANCEL   0x08
#define DIALOG_BLOCKING_ERROR   0x10
#define DIALOG_NONBLOCKING_ERROR   0x20
#define DIALOG_USER_PROGRESS   0x80
#define DIALOG_INTF_PROGRESS   0x100
#define intf_UserStringInput(a, b, c, d)   (VLC_OBJECT(a),b,c,d, VLC_EGENERIC)
#define interaction_Register(t)   (t, VLC_EGENERIC)
#define interaction_Unregister(t)   (t, VLC_EGENERIC)

Typedefs

typedef struct interaction_dialog_t interaction_dialog_t
 This structure describes a piece of interaction with the user.

Enumerations

enum  { DIALOG_OK_YES, DIALOG_NO, DIALOG_CANCELLED }
 

Possible return codes.

More...
enum  { ANSWERED_DIALOG, DESTROYED_DIALOG }
 

Possible status.

More...
enum  { INTERACT_NEW, INTERACT_UPDATE, INTERACT_HIDE, INTERACT_DESTROY }
 

Possible actions.

More...

Detailed Description

Interaction between user and modules.


Define Documentation

#define DIALOG_BLOCKING_ERROR   0x10
#define DIALOG_GOT_ANSWER   0x01

Possible flags .

Dialog types

#define DIALOG_INTF_PROGRESS   0x100
#define DIALOG_LOGIN_PW_OK_CANCEL   0x04
#define DIALOG_NONBLOCKING_ERROR   0x20
#define DIALOG_PSZ_INPUT_OK_CANCEL   0x08
#define DIALOG_USER_PROGRESS   0x80
#define DIALOG_YES_NO_CANCEL   0x02
#define interaction_Register (   t  )     (t, VLC_EGENERIC)
#define interaction_Unregister (   t  )     (t, VLC_EGENERIC)
#define intf_UserStringInput (   a,
  b,
  c,
  d 
)    (VLC_OBJECT(a),b,c,d, VLC_EGENERIC)

Typedef Documentation

This structure describes a piece of interaction with the user.


Enumeration Type Documentation

anonymous enum

Possible return codes.

Enumerator:
DIALOG_OK_YES 
DIALOG_NO 
DIALOG_CANCELLED 
anonymous enum

Possible status.

Enumerator:
ANSWERED_DIALOG 

Got "answer".

DESTROYED_DIALOG 

Interface has destroyed it.

anonymous enum

Possible actions.

Enumerator:
INTERACT_NEW 
INTERACT_UPDATE 
INTERACT_HIDE 
INTERACT_DESTROY 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines