BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJLIB-UTIL Reference

#include <cli_imp.h>

Public Member Functions

 PJ_DECL_LIST_MEMBER (struct pj_cli_front_end)
 

Data Fields

pj_cli_front_end_type type
 
pj_cli_tcli
 
pj_cli_front_end_opop
 

Detailed Description

This structure describes common properties of CLI front-ends. A front- end is a mean to interact with end user, for example the CLI application may interact with console, telnet, web, or even a GUI.

Each end user's interaction will create an instance of pj_cli_sess.

Application instantiates the front end by calling the appropriate function to instantiate them.

Forward declaration for CLI front-end.

Member Function Documentation

◆ PJ_DECL_LIST_MEMBER()

pj_cli_front_end::PJ_DECL_LIST_MEMBER ( struct pj_cli_front_end  )

Linked list members

Field Documentation

◆ cli

pj_cli_t* pj_cli_front_end::cli

The CLI application.

◆ op

pj_cli_front_end_op* pj_cli_front_end::op

Front end operations.

◆ type

pj_cli_front_end_type pj_cli_front_end::type

Front end type.


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

 


PJLIB-UTIL Open Source, small footprint, and portable asynchronous/caching DNS resolver, text scanner, STUN client, and XML library
Copyright (C) 2006-2009 Teluu Inc.