ELinks 0.18.0
Functions
iframes.c File Reference
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "elinks.h"
#include "cache/cache.h"
#include "document/document.h"
#include "document/html/iframes.h"
#include "document/options.h"
#include "document/renderer.h"
#include "document/view.h"
#include "protocol/uri.h"
#include "session/location.h"
#include "session/session.h"
#include "terminal/draw.h"
#include "util/color.h"
#include "util/string.h"
#include "util/time.h"
Include dependency graph for iframes.c:

Functions

void add_iframeset_entry (struct iframeset_desc **parent, char *url, char *name, int y, int width, int height, int nlink)
 
static void add_iframe_to_list (struct session *ses, struct document_view *doc_view)
 
static struct document_view * find_ifd (struct session *ses, char *name, int depth, int x, int y)
 
static struct document_view * format_iframe (struct session *ses, struct iframe_desc *iframe_desc, struct document_options *o, int j)
 
void format_iframes (struct session *ses, struct iframeset_desc *ifsd, struct document_options *op, int depth)
 

Function Documentation

◆ add_iframe_to_list()

static void add_iframe_to_list ( struct session *  ses,
struct document_view *  doc_view 
)
static

◆ add_iframeset_entry()

void add_iframeset_entry ( struct iframeset_desc **  parent,
char *  url,
char *  name,
int  y,
int  width,
int  height,
int  nlink 
)

◆ find_ifd()

static struct document_view * find_ifd ( struct session *  ses,
char *  name,
int  depth,
int  x,
int  y 
)
static

◆ format_iframe()

static struct document_view * format_iframe ( struct session *  ses,
struct iframe_desc *  iframe_desc,
struct document_options *  o,
int  j 
)
static

assert(doc_view->document);

◆ format_iframes()

void format_iframes ( struct session *  ses,
struct iframeset_desc *  ifsd,
struct document_options *  op,
int  depth 
)