#include <nameserv.h>
変数 | |
work_record * | next |
work_record * | prev |
subnet_record * | subnet |
server_record * | serverlist |
enum master_state | mst_state |
enum domain_state | dom_state |
enum logon_state | log_state |
unstring | work_group |
int | token |
unstring | local_master_browser_name |
time_t | lastannounce_time |
int | announce_interval |
BOOL | needannounce |
time_t | death_time |
BOOL | RunningElection |
BOOL | needelection |
int | ElectionCount |
uint32 | ElectionCriterion |
nmb_name | dmb_name |
in_addr | dmb_addr |
nameserv.h の 250 行で定義されています。
struct work_record* next |
nameserv.h の 251 行で定義されています。
参照元 announce_my_servers_removed()・announce_myself_to_domain_master_browser()・check_elections()・check_master_browser_exists()・dump_workgroups()・expire_workgroups_and_servers()・find_workgroup_on_subnet()・nmbd_message_election()・process_reset_browser()・remove_workgroup_from_subnet()・run_elections()・sync_all_dmbs()・tell_become_backup()・write_browse_list()・write_this_server_name().
struct work_record* prev |
struct subnet_record* subnet |
struct server_record* serverlist |
enum master_state mst_state |
enum domain_state dom_state |
enum logon_state log_state |
nameserv.h の 265 行で定義されています。
参照元 become_logon_server()・become_logon_server_fail()・become_logon_server_success().
nameserv.h の 268 行で定義されています。
参照元 announce_and_sync_with_domain_master_browser()・announce_local_master_browser_to_domain_master_browser()・announce_myself_to_domain_master_browser()・become_domain_master_fail()・become_domain_master_stage1()・become_domain_master_stage2()・become_local_master_browser()・become_local_master_fail1()・become_local_master_stage1()・become_local_master_stage2()・become_logon_server()・become_logon_server_fail()・become_logon_server_success()・broadcast_announce_request()・check_for_master_browser_fail()・create_server_on_workgroup()・domain_master_node_status_success()・dump_workgroups()・find_domain_master_name_query_success()・find_workgroup_on_subnet()・initiate_myworkgroup_startup()・process_election()・process_master_browser_announce()・remove_workgroup_from_subnet()・reset_workgroup_state()・send_backup_list_response()・send_host_announcement()・send_lm_host_announcement()・send_local_master_announcement()・send_workgroup_announcement()・set_workgroup_local_master_browser_name()・sync_all_dmbs()・sync_browse_lists()・sync_with_dmb()・unbecome_local_master_browser()・write_browse_list()・write_this_workgroup_name().
int token |
nameserv.h の 269 行で定義されています。
参照元 broadcast_announce_request()・dump_workgroups()・process_get_backup_list_request().
time_t lastannounce_time |
nameserv.h の 273 行で定義されています。
time_t death_time |
int ElectionCount |
uint32 ElectionCriterion |
struct in_addr dmb_addr |