Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

nl::Weave::Dukungan

Ringkasan

Typedef

MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType) typedef
const char *(*
Typedef untuk fungsi callback yang menampilkan string C yang diakhiri dengan NULL yang dapat dibaca manusia dan menjelaskan jenis pesan yang dikaitkan dengan ID profil yang ditentukan.
ProfileNameFunct)(uint32_t inProfileId) typedef
const char *(*
Typedef untuk fungsi callback yang menampilkan string C yang dihentikan NULL yang dapat dibaca manusia dan menjelaskan profil dengan ID profil yang ditentukan.
StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode) typedef
const char *(*
Typedef untuk fungsi callback yang menampilkan string C yang diakhiri dengan NULL yang dapat dibaca manusia dan mendeskripsikan kode status yang terkait dengan ID profil yang ditentukan.

Variabel

sProfileStringContextHead
Pointer header daftar yang ditautkan satu kali ke registry.

Fungsi

FindProfileStringContext(const ProfileStringContext & inContext)
Menemukan konteks dukungan string profil yang cocok dengan konteks yang ditentukan, berdasarkan ID profil yang dikaitkan dengan konteks.
FindProfileStringInfo(uint32_t inProfileId)
NL_DLL_EXPORT const ProfileStringInfo *
Menemukan, jika terdaftar, string profil mendukung callback yang dikaitkan dengan ID profil yang ditentukan.
InsertProfileStringContext(ProfileStringContext & inOutContext)
bool
Menyisipkan konteks dukungan string profil yang ditentukan ke registry.
RegisterProfileStringInfo(ProfileStringContext & inOutContext)
NL_DLL_EXPORT WEAVE_ERROR
Mendaftarkan callback dukungan string profil yang disediakan.
RemoveProfileStringContext(ProfileStringContext & inOutContext)
bool
Menghapus konteks dukungan string profil yang ditentukan dari registry.
UnregisterProfileStringInfo(ProfileStringContext & inOutContext)
NL_DLL_EXPORT WEAVE_ERROR
Membatalkan pendaftaran callback dukungan string profil yang diberikan.

Struct

nl::Tenun::Dukungan::ProfileStringContext

Konteks untuk mendaftarkan dan membatalkan pendaftaran callback yang dikaitkan dengan ID profil yang ditentukan untuk menampilkan string dukungan yang dapat dibaca manusia yang terkait dengan profil.

nl::Tenun::Dukungan::ProfileStringInfo

Callback yang dikaitkan dengan ID profil yang ditentukan untuk menampilkan string dukungan yang dapat dibaca manusia yang terkait dengan profil.

Typedef

MessageNameFunct

const char *(* MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)

Typedef untuk fungsi callback yang menampilkan string C yang diakhiri dengan NULL yang dapat dibaca manusia dan menjelaskan jenis pesan yang dikaitkan dengan ID profil yang ditentukan.

Callback ini, jika terdaftar, akan dipanggil ketika string C yang diakhiri NULL yang dapat dibaca manusia diperlukan untuk menjelaskan jenis pesan yang dikaitkan dengan ID profil yang ditentukan.

Detail
Parameter
[in] inProfileId
ID profil yang terkait dengan jenis pesan yang ditentukan.
[in] inMsgType
Jenis pesan yang dicari untuk string deskriptif yang dapat dibaca manusia.
Menampilkan
pointer ke string C yang dihentikan NULL jika ditemukan kecocokan; jika tidak, NULL.

ProfileNameFunct

const char *(* ProfileNameFunct)(uint32_t inProfileId)

Typedef untuk fungsi callback yang menampilkan string C yang dihentikan NULL yang dapat dibaca manusia dan menjelaskan profil dengan ID profil yang ditentukan.

Callback ini, jika terdaftar, dipanggil ketika string C yang diakhiri NULL yang dapat dibaca manusia diperlukan untuk menjelaskan profil dengan ID profil yang ditetapkan.

Detail
Parameter
[in] inProfileId
ID profil yang dicari untuk string deskriptif yang dapat dibaca manusia.
Menampilkan
pointer ke string C yang dihentikan NULL jika ditemukan kecocokan; jika tidak, NULL.

StatusReportFormatStringFunct

const char *(* StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)

Typedef untuk fungsi callback yang menampilkan string C yang diakhiri dengan NULL yang dapat dibaca manusia dan mendeskripsikan kode status yang terkait dengan ID profil yang ditentukan.

Callback ini, ketika terdaftar, akan dipanggil ketika string C yang diakhiri NULL yang dapat dibaca manusia diperlukan untuk menjelaskan kode status yang terkait dengan pengenal profil yang ditetapkan.

Detail
Parameter
[in] inProfileId
ID profil yang terkait dengan kode status yang ditentukan.
[in] inStatusCode
Kode status yang dicari untuk string deskriptif yang dapat dibaca manusia.
Menampilkan
pointer ke string C yang dihentikan NULL jika ditemukan kecocokan; jika tidak, NULL.

Variabel

sProfileStringContextHead

ProfileStringContext * sProfileStringContextHead

Pointer header daftar yang ditautkan satu kali ke registry.

Fungsi

FindProfileStringContext

ProfileStringContext * FindProfileStringContext(
  const ProfileStringContext & inContext
)

Menemukan konteks dukungan string profil yang cocok dengan konteks yang ditentukan, berdasarkan ID profil yang dikaitkan dengan konteks.

Fungsi ini menemukan konteks dukungan string profil yang cocok dengan konteks yang ditentukan, berdasarkan ID profil yang dikaitkan dengan konteks.

Detail
Parameter
[in] inContext
Referensi hanya baca ke konteks dukungan string profil untuk ditemukan.
Menampilkan
pointer hanya baca ke konteks dukungan string profil jika ditemukan; jika tidak, NULL.

FindProfileStringInfo

NL_DLL_EXPORT const ProfileStringInfo * FindProfileStringInfo(
  uint32_t inProfileId
)

Menemukan, jika terdaftar, string profil mendukung callback yang dikaitkan dengan ID profil yang ditentukan.

Detail
Parameter
[in] inProfileId
ID profil untuk menemukan callback dukungan string.
Menampilkan
pointer hanya-baca ke callback profil mendukung callback jika ditemukan; jika tidak, NULL.
Lihat juga:
RegisterProfielStringInfo
UnregisterProfielStringInfo

SisipkanProfilStringContext

bool InsertProfileStringContext(
  ProfileStringContext & inOutContext
)

Menyisipkan konteks dukungan string profil yang ditentukan ke registry.

Fungsi ini menyisipkan konteks dukungan string profil yang ditentukan ke registry, jika belum ada, dalam urutan yang diurutkan, berdasarkan ID profil menaik.

Detail
Parameter
[in,out] inOutContext
Referensi ke konteks dukungan string profil yang akan disisipkan ke dalam registry. Meskipun konteks ada di registry, kolom mNext dapat diubah saat konteks lain disisipkan atau dihapus.
Menampilkan
true jika konteks disisipkan; jika tidak, false.

RegisterProfileStringInfo

NL_DLL_EXPORT WEAVE_ERROR RegisterProfileStringInfo(
  ProfileStringContext & inOutContext
)

Mendaftarkan callback dukungan string profil yang disediakan.

Fungsi ini mendaftarkan dan menyediakan callback dukungan string profil yang disediakan.

Detail
Parameter
[in,out] inOutContext
Referensi ke konteks dukungan string profil yang akan didaftarkan dan ditambahkan ke registry. Saat konteks didaftarkan, kolom mNext dapat diubah saat konteks lain didaftarkan atau dibatalkan pendaftarannya.
Nilai yang Ditampilkan
WEAVE_NO_ERROR
Jika berhasil.
WEAVE_ERROR_PROFILE_STRING_CONTEXT_ALREADY_REGISTERED
Jika konteks sudah terdaftar.
Lihat juga:
FindStringProfileInfo
UnregisterProfielStringInfo

MenghapusProfilStringContext

bool RemoveProfileStringContext(
  ProfileStringContext & inOutContext
)

Menghapus konteks dukungan string profil yang ditentukan dari registry.

Fungsi ini menghapus konteks dukungan string profil yang ditentukan dari registry, jika ada, berdasarkan ID profil.

Detail
Parameter
[in,out] inOutContext
Referensi ke konteks dukungan string profil yang akan dihapus, jika ada. Jika konteks dihapus, kolom mNext dapat diubah.
Menampilkan
true jika konteks dihapus; jika tidak, false.

Batalkan PendaftaranStringStringInfo

NL_DLL_EXPORT WEAVE_ERROR UnregisterProfileStringInfo(
  ProfileStringContext & inOutContext
)

Membatalkan pendaftaran callback dukungan string profil yang diberikan.

Fungsi ini membatalkan pendaftaran dan membuat tidak tersedianya callback dukungan string profil yang disediakan.

Detail
Parameter
[in,out] inOutContext
Referensi ke konteks dukungan string profil yang akan dibatalkan pendaftarannya, jika terdaftar, dan dihapus dari registry. Jika konteks dibatalkan pendaftarannya, kolom mNext dapat diubah.
Nilai yang Ditampilkan
WEAVE_NO_ERROR
Jika berhasil.
WEAVE_ERROR_PROFILE_STRING_CONTEXT_NOT_REGISTERED
Jika konteks tidak terdaftar.
Lihat juga:
FindStringProfileInfo
RegisterProfielStringInfo