コード例 #1
0
ファイル: sub.c プロジェクト: Amaury/AngstromDB
static void nn_sub_init (struct nn_sub *self,
    const struct nn_sockbase_vfptr *vfptr, void *hint)
{
    nn_sockbase_init (&self->sockbase, vfptr, hint);
    nn_excl_init (&self->excl);
    nn_trie_init (&self->trie);
}
コード例 #2
0
ファイル: xpair.c プロジェクト: Droppe/nanomsg
static int nn_xpair_init (struct nn_xpair *self,
    const struct nn_sockbase_vfptr *vfptr)
{
    int rc;

    rc = nn_sockbase_init (&self->sockbase, vfptr);
    if (rc < 0)
        return rc;

    nn_excl_init (&self->excl);

    return 0;
}
コード例 #3
0
ファイル: xpair.c プロジェクト: 4ker/nanomsg
static void nn_xpair_init (struct nn_xpair *self,
    const struct nn_sockbase_vfptr *vfptr, void *hint)
{
    nn_sockbase_init (&self->sockbase, vfptr, hint);
    nn_excl_init (&self->excl);
}
コード例 #4
0
ファイル: xrespondent.c プロジェクト: javarange/nanomsg
void nn_xrespondent_init (struct nn_xrespondent *self,
    const struct nn_sockbase_vfptr *vfptr, void *hint)
{
    nn_sockbase_init (&self->sockbase, vfptr, hint);
    nn_excl_init (&self->excl);
}