Difference between revisions of "Truxton url set url offset"
Jump to navigation
Jump to search
(Created page with "This sets the offset into the parent file where the URL was found. =Syntax= <source lang="C"> void truxton_url_set_url_offset( uint64_t url_handle, uint64_t offset ); </sourc...") |
|||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
This sets the offset into the parent file where the URL was found. | This sets the offset into the parent file where the URL was found. | ||
| + | This corresponds to the <code>[Offset]</code> column of the <code><nowiki>[</nowiki>[[WebsiteVisit Table|WebsiteVisit]]<nowiki>]</nowiki></code> table. | ||
=Syntax= | =Syntax= | ||
| Line 11: | Line 12: | ||
==<code>offset</code>== | ==<code>offset</code>== | ||
| − | The | + | The offset into the parent file where the URL was found. |
=Sample= | =Sample= | ||
| Line 35: | Line 36: | ||
truxton_url_set_url( url, url_address ); | truxton_url_set_url( url, url_address ); | ||
truxton_url_set_url_offset( url, -1 ); | truxton_url_set_url_offset( url, -1 ); | ||
| − | truxton_url_set_when( when ); | + | truxton_url_set_when( url, when ); |
// Commit the data to the database | // Commit the data to the database | ||
Latest revision as of 07:42, 25 January 2021
This sets the offset into the parent file where the URL was found.
This corresponds to the [Offset] column of the [WebsiteVisit] table.
Contents
Syntax
void truxton_url_set_url_offset( uint64_t url_handle, uint64_t offset );
Parameters
url_handle
The handle to the URL created by calling truxton_url_create(), or truxton_file_create_url().
offset
The offset into the parent file where the URL was found.
Sample
void add_home_url( uint64_t truxton, uint64_t media, uint64_t child_file, char const * url_address, uint64_t when )
{
char media_id[ 65 ];
char file_id[ 65 ];
truxton_media_get_id( media, media_id, sizeof( media_id ) );
truxton_child_file_get_id( child_file, file_id, sizeof( file_id ) );
uint64_t url = truxton_url_create( truxton );
truxton_url_set_account( url, "admin" );
truxton_url_set_account_offset( url, -1 );
truxton_url_set_file_id( url, file_id );
truxton_url_set_media_id( url, media_id );
truxton_url_set_format( url, URL_FORMAT_ASCII );
truxton_url_set_local_filename( url, "document.htm" );
truxton_url_set_method( url, URL_METHOD_TYPE_USER_TYPED_IT_IN );
truxton_url_set_type( url, URL_TYPE_CHROME_HISTORY );
truxton_url_set_url( url, url_address );
truxton_url_set_url_offset( url, -1 );
truxton_url_set_when( url, when );
// Commit the data to the database
truxton_url_save( url );
truxton_url_destroy( url );
}