Buckets:
| /* Code generated by cmd/cgo; DO NOT EDIT. */ | |
| /* package command-line-arguments */ | |
| typedef struct { const char *p; ptrdiff_t n; } _GoString_; | |
| extern size_t _GoStringLen(_GoString_ s); | |
| extern const char *_GoStringPtr(_GoString_ s); | |
| /* Start of preamble from import "C" comments. */ | |
| /* End of preamble from import "C" comments. */ | |
| /* Start of boilerplate cgo prologue. */ | |
| typedef signed char GoInt8; | |
| typedef unsigned char GoUint8; | |
| typedef short GoInt16; | |
| typedef unsigned short GoUint16; | |
| typedef int GoInt32; | |
| typedef unsigned int GoUint32; | |
| typedef long long GoInt64; | |
| typedef unsigned long long GoUint64; | |
| typedef GoInt64 GoInt; | |
| typedef GoUint64 GoUint; | |
| typedef size_t GoUintptr; | |
| typedef float GoFloat32; | |
| typedef double GoFloat64; | |
| typedef _Fcomplex GoComplex64; | |
| typedef _Dcomplex GoComplex128; | |
| typedef std::complex<float> GoComplex64; | |
| typedef std::complex<double> GoComplex128; | |
| typedef float _Complex GoComplex64; | |
| typedef double _Complex GoComplex128; | |
| /* | |
| static assertion to make sure the file is being used on architecture | |
| at least with matching size of GoInt. | |
| */ | |
| typedef char _check_for_64_bit_pointer_matching_GoInt[sizeof(void*)==64/8 ? 1:-1]; | |
| typedef _GoString_ GoString; | |
| typedef void *GoMap; | |
| typedef void *GoChan; | |
| typedef struct { void *t; void *v; } GoInterface; | |
| typedef struct { void *data; GoInt len; GoInt cap; } GoSlice; | |
| /* End of boilerplate cgo prologue. */ | |
| extern "C" { | |
| extern char* ConnectWT(char* host, char* tgID, char* token); | |
| extern void DisconnectWT(void); | |
| extern char* SendStreamMsg(char* jsonStr); | |
| extern char* SendDatagramMsg(char* jsonStr); | |
| // Получение сообщения без блокировки (Non-blocking) | |
| extern char* ReceiveMsg(void); | |
| extern void FreeString(char* str); | |
| } | |
Xet Storage Details
- Size:
- 2.31 kB
- Xet hash:
- bcbd387d563036b760e833e4aab5b03704a2ee64c4fa2bab9cde6a3a58ed9d9a
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.