Difference between revisions of "Truxton sensitive site list create"
Jump to navigation
Jump to search
(Created page with "This creates an object you can use to record sensitive sites in Truxton. =Syntax= <source lang="C"> uint64_t truxton_sensitive_site_list_create( uint64_t truxton_handle ); </...") |
(→Sample) |
||
| Line 20: | Line 20: | ||
uint64_t ssl = truxton_sensitive_site_list_create( truxton ); | uint64_t ssl = truxton_sensitive_site_list_create( truxton ); | ||
| − | truxton_sensitive_site_list_set_id( ssl, | + | truxton_sensitive_site_list_set_id( ssl, "ED1E0F5E-1AD0-7A14-A053-04D8DB47BC4C" ); |
truxton_sensitive_site_list_set_name( ssl, "A couple of places" ); | truxton_sensitive_site_list_set_name( ssl, "A couple of places" ); | ||
truxton_sensitive_site_list_set_description( ssl, "My list of places" ); | truxton_sensitive_site_list_set_description( ssl, "My list of places" ); | ||
Latest revision as of 14:34, 25 May 2021
This creates an object you can use to record sensitive sites in Truxton.
Syntax
uint64_t truxton_sensitive_site_list_create( uint64_t truxton_handle );
Parameters
truxton_handle
The Truxton instance this list will belong.
This handle comes from calling truxton_create().
Return value
A handle to a sensitive site list object.
Sample
void create_list( uint64_t truxton )
{
uint64_t ssl = truxton_sensitive_site_list_create( truxton );
truxton_sensitive_site_list_set_id( ssl, "ED1E0F5E-1AD0-7A14-A053-04D8DB47BC4C" );
truxton_sensitive_site_list_set_name( ssl, "A couple of places" );
truxton_sensitive_site_list_set_description( ssl, "My list of places" );
// Commit the data to the database
truxton_sensitive_site_list_save( ssl );
// Now add some sites to our list
truxton_sensitive_site_list_add( ssl, 39.136001, -77.701114, 100, "Lothar's", NULL );
truxton_sensitive_site_list_add( ssl, 28.421, -81.57985, 100, "Illegal Fishing HQ", "22222222-0000-0000-0000-000000000000");
truxton_sensitive_site_list_destroy( ssl );
}