Difference between revisions of "Truxton communication set received"

From truxwiki.com
Jump to navigation Jump to search
(Created page with "Sets the date when the message was received. This corresponds to the <code>[Received]</code> column of the <code>[Message]</code> table. =Syntax= <source lang="C"> void truxt...")
 
 
Line 15: Line 15:
  
 
=Sample=
 
=Sample=
<source lang="C" highlight="12">
+
<source lang="C" highlight="3">
 
void set_received_to_now( uint64_t communication_handle )
 
void set_received_to_now( uint64_t communication_handle )
 
{
 
{
  FILETIME now;
+
   truxton_communication_set_received( communication_handle , truxton_time_now() );
 
 
  GetSystemTimePreciseAsFileTime( &now );
 
 
 
  ULARGE_INTEGER ticks;
 
 
 
  ticks.LowPart = now.dwLowDateTime;
 
  ticks.HighPart = now.dwHighDateTime;
 
 
 
   truxton_communication_set_received( communication_handle , ticks.QuadPart );
 
 
}
 
}
 
</source>
 
</source>

Latest revision as of 18:15, 13 April 2024

Sets the date when the message was received. This corresponds to the [Received] column of the [Message] table.

Syntax

void truxton_communication_set_received( uint64_t communication_handle, uint64_t ticks );

Parameters

communication_handle

The handle created by the truxton_communication_create call.

ticks

The date and time in FILETIME ticks.

Sample

void set_received_to_now( uint64_t communication_handle )
{
   truxton_communication_set_received( communication_handle , truxton_time_now() );
}