Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Functions
sttype-number.h File Reference
#include "dfilter-int.h"

Go to the source code of this file.

Functions

stnumber_t sttype_number_get_type (stnode_t *st)
 Get the type of a number node.
 
void sttype_number_set_integer (stnode_t *st, int64_t value)
 Set the integer value of a number node.
 
int64_t sttype_number_get_integer (stnode_t *st)
 Get the integer value from a number node.
 
void sttype_number_set_unsigned (stnode_t *st, uint64_t value)
 Set the integer value of a number node.
 
uint64_t sttype_number_get_unsigned (stnode_t *st)
 Get the integer value from a number node.
 
void sttype_number_set_float (stnode_t *st, double value)
 Set the float value of a number node.
 
double sttype_number_get_float (stnode_t *st)
 Retrieves the float value from a number node.
 

Detailed Description

Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 2001 Gerald Combs

SPDX-License-Identifier: GPL-2.0-or-later

Function Documentation

◆ sttype_number_get_float()

double sttype_number_get_float ( stnode_t st)

Retrieves the float value from a number node.

Parameters
stThe number node to retrieve the float value from.
Returns
The float value stored in the number node.

◆ sttype_number_get_integer()

int64_t sttype_number_get_integer ( stnode_t st)

Get the integer value from a number node.

Parameters
stThe number node to retrieve the integer value from.
Returns
The integer value stored in the number node.

◆ sttype_number_get_type()

stnumber_t sttype_number_get_type ( stnode_t st)

Get the type of a number node.

Parameters
stThe number node to query.
Returns
The type of the number node.

◆ sttype_number_get_unsigned()

uint64_t sttype_number_get_unsigned ( stnode_t st)

Get the integer value from a number node.

Parameters
stThe number node to retrieve the integer value from.
Returns
The integer value stored in the number node.

◆ sttype_number_set_float()

void sttype_number_set_float ( stnode_t st,
double  value 
)

Set the float value of a number node.

Parameters
stThe number node to set.
valueThe float value to assign.

◆ sttype_number_set_integer()

void sttype_number_set_integer ( stnode_t st,
int64_t  value 
)

Set the integer value of a number node.

Parameters
stThe number node to set.
valueThe integer value to assign.

◆ sttype_number_set_unsigned()

void sttype_number_set_unsigned ( stnode_t st,
uint64_t  value 
)

Set the integer value of a number node.

Parameters
stThe number node to set.
valueThe integer value to assign.