Home | History | Annotate | Download | only in syscall
      1 // Copyright 2014 The Go Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style
      3 // license that can be found in the LICENSE file.
      4 
      5 package syscall
      6 
      7 type Timespec struct {
      8 	Sec  int64
      9 	Nsec int32
     10 }
     11 
     12 type Timeval struct {
     13 	Sec  int64
     14 	Usec int32
     15 }
     16 
     17 func setTimespec(sec, nsec int64) Timespec {
     18 	return Timespec{Sec: sec, Nsec: int32(nsec)}
     19 }
     20 
     21 func setTimeval(sec, usec int64) Timeval {
     22 	return Timeval{Sec: sec, Usec: int32(usec)}
     23 }
     24