definition of one-sided limit and their uniquness consider following definition of Right Hand Limit,Left Hand Limit and limit point
RHL

Given a limit point c of set A and  a function $f: A \rightarrow \mathbb{R}$ we say that  $\lim_{x \rightarrow c^{+}}$ if $\forall \epsilon >0 \, \exists \delta>0 \, x \in A \,:\,0<x-c<\delta \implies |f(x) - L| < \epsilon$

LHL

Given a limit point c of set A and  a function $f: A \rightarrow \mathbb{R}$ we say that  $\lim_{x \rightarrow c^{-}}$ if $\forall \epsilon >0 \, \exists \delta>0 \, x \in A \,:\,0<c-x<\delta \implies |f(x) - L| < \epsilon$

limit point

a point c is called limit point of set A if  $\forall \delta >0 \exists (x\neq c) \in A \,\text{s.t}\, x \in (c-\delta , c+\delta)$ 

$x$ for each delta has just to lie in $(c-\delta,c+\delta)$ according to above definition.Which is enough for uniqueness of limits(general,not one-sided).But I don't think it is enough for uniqueness of one-sided limits.
Uniqueness of Both RHL and LHL cannot be asserted(one can prove that at least one of them has to be unique if exists ).  Cause we need at least two $x's$ for each $\delta$ (one to left ,one to right) that are less than $\delta$ distance away from c, so that one-sided limit definition is not vacuously satisfied.But one fundamental thing is that we want limits to be unique if they exist.
EDIT: I am confused about whether if c is a limit point then there exists two sequences $(x_n>c) \rightarrow c$ and $(x_n < c) \rightarrow c$
 A: If the right limit of a function at a given point does exist, then it is unique. 
Similarly if the left limit of a function at a given point does exist, it is unique .
If both right limit and left limit exist and they are equal, then the limit of the function does exist and it is equal to the common value of the left limit and the right limit. 
If the limit of a function at  a given point does exist, it is unique.
A: We first start with the usual definition of limit.
Let $c$ be a real number / point. A neighborhood of $c$ is an open interval $I$ containing $c$. If $I$ is a neighborhood of $c$ then the set $I\setminus \{c\} $ is said to be a deleted neighborhood of $c$.

Let $A$ be a non empty subset of $\mathbb {R} $ and let $f:A\to\mathbb {R} $ be a function. Further let $c$ be a point such that there exists some deleted neighborhood of $c$ contained in $A$.
A number $L$ is said to be the limit of $f$ at $c$ (written symbolically as $L=\lim\limits_{x\to c} f(x) $) if the following condition holds: for every $\epsilon>0$ there exist a $\delta>0$ corresponding to it such that $|f(x) - L|<\epsilon$ whenever $x\in A$ and $0<|x-c|<\delta$.

Such a number $L$ may or may not exist, but if it exists then the above definition ensures that it must be unique (see proof later).
The above definition can be generalized a bit to include domains which are not necessarily neighborhoods. And the question here provides such a general definition using concept of limit points.
The same generalization however does not apply to one sided limits because of lack of corresponding concepts like left / right limit points. The idea of one sided limits is restricted to introductory courses of calculus where typical domains are intervals/neighborhoods. In that context here is a definition of left hand limit.

Let $A$ be a non-empty subset of $\mathbb {R} $ and let $f:A\to\mathbb {R} $ be a function. Further let $c$ be a point such that there exists a number $h>0$ with $(c-h, c) \subseteq A$.
A number $L$ is said to be the left hand limit of $f$ at $c$ (written symbolically as $L=\lim\limits_{x\to c^{-}} f(x) $) if the following condition holds: for every $\epsilon>0$ there exists a $\delta>0$ corresponding to it such that $|f(x) - L|<\epsilon $ whenever $x\in A$ and $0<c-x<\delta$.

The key prerequisite in the notion of limit is that if $c$ is the point under consideration then the function must be defined at points arbitrarily near to $c$. For one sided limits the function must be defined at points arbitrarily near to and on the corresponding side of $c$.
The uniqueness of a limit is based on the fact that values of the function are near the limit $L$. If $L_1,L_2$ are distinct then you can not ensure values $f(x) $ to be arbitrarily near to both $L_1,L_2$ at the same time. If you go too close to $L_1$ then you have to necessarily move away from $L_2$.
This is more technically expressed as follows:

Theorem (with easy proof) : Let $a, b$ be two real numbers with $a\neq b$. Then there exists a neighborhood $I$ of $a$ and a neighborhood $J$ of $b$ such that $I\cap J=\emptyset$.

This key fact is the basis of the general notion of a Hausdorff space.
